Manchmal hat man ein Projekt das local noch nicht unter Git steht und nach GitLab soll. Welche Schritte sind da nötig?
„Welche 7 Schritte sind nötig um ein vorhandenes Verzeichnis nach GitLab zu übertragen?“ weiterlesen
Wenzlaff.de – Rund um die Programmierung
mit Java, Raspberry Pi, SDR, Linux, Arduino, Sicherheit, Blender, Statistik, Krypto und Blockchain
Manchmal hat man ein Projekt das local noch nicht unter Git steht und nach GitLab soll. Welche Schritte sind da nötig?
„Welche 7 Schritte sind nötig um ein vorhandenes Verzeichnis nach GitLab zu übertragen?“ weiterlesen
Einen aktuellen Quarkus REST-Service mit Swagger-UI kann in unter 10 Minuten auf dem Raspberry Pi 4 installiert werden. Das längste daran ist noch der erstmalig download. Vor 3 Jahren hatte ich das ja schon in 15 Minuten gemacht.
Also diese 7. Schritte sind auf der Kommandozeile nötig, um einen Aktuellen REST-Server mit Quarkus 3.5.3 zu starten:
Die neue git Version 2.37 ist vor ein paar Wochen veröffentlicht worden.
Also mal eben auf dem Raspberry Pi selbst compilieren (auf dem Pi Zero W dauert es ca. 70 Minuten) mit diesen Schritten …
Angesichts meiner ca. > 200 git Repos auf github 73, gitlab 25, privat local 92, bitbucket 2 und npm 5 mal ein paar Zeichnungen die im laufe der Jahre (über 5 Jahre alt) zusammen gekommen sind. Es muss ja auch nicht mehr Subversion, Dimensions (Micro Focus), CVS oder IBM Rational ClearCase (lange ist es her 😉 ) sein.
Was waren meine git TOP 10 vor 5 Jahren? Antwort.
GitLab kann mit der Omnibus OpenSource Version in ca. 1 Stunde auch auf einem Raspberry Pi 4 installiert werden. Es muss aber ein 32bit (armhf) Raspian/Debian installiert sein, da das 64bit noch nicht unterstüzt wird.
Hier der Ablauf der mind. nötig ist …
„Zur Inauguration mal ein GitLab Omnibus installieren“ weiterlesen
Zuerst muss für das GitLab Projekt ein Trigger eingerichtet werden. Das geht auf GitLab hier:
Dann erscheint dieser Dialog, mit dem TOKEN: „Wie kann von einem Raspberry Pi eine Buildpipeline eines GitLab Projekt automatisch antriggert werden?“ weiterlesen
Build Pipeline mit YAML Script zum erzeugen eines *.deb Archives mit Maven für Debian auf Raspberry Pi.
Oder wie kann man ein *.deb Archive mit Maven Plugin erzeugen?
Oder wie verpackt man ein JAR in ein deb Archive, um es einfach auf einem Raspberr Pi zu installieren?
Oder wer braucht ein Template für das erzeugen von Maven Artefacten mit einer automatischen Pipeline in GitLab?
Oder wie validiere ich die Build-Scripte der Build-Pipeline?
Auf diese ua. Frage gibt dieser Blog-Artikel Auskunft.
Wir wollen eine Build-Pipeline mit mehreren Javaversionen, test und build bzw. deploy erstellen. Hier der Flow der Pipeline:
So sieht die Pipeline mit den drei Stages aus: „Build Pipeline mit YAML Script zum erzeugen eines *.deb Archives mit Maven und jdeb für Debian auf Raspberry Pi mit GitLab“ weiterlesen