GitLab CI Runner auf Google Compute Engine betreiben

GitLab CI Runner können entweder auf eigener Hardware, oder kostengünstig und automatisch skalierend auf Googles Compute Engine laufen gelassen werden. Letzteres ist mit wenig Aufwand und in den ersten 12 Monaten sogar kostenfrei möglich.

Weiterlesen »

GitLab: simples Repository-Mirroring via CI

Die kostenfreie Community-Edition der Git Hosting-Plattform GitLab unterstützt von Haus aus kein Repository-Mirroring. Allerdings lässt sich diese Funktion durch die integrierte CI-Lösung ganz einfach nachbauen.

Weiterlesen »

LaTeX Dokumente mit GitLab CI bauen

Wer regelmäßig LaTeX Dokumente schreibt und nicht auf jedem Gerät eine vollständige Tex Live Installation bereithalten will, kann seine Dokumente bequem mittels GitLab CI und einem entsprechenden Docker Image bauen lassen. Damit sind Änderungen nicht nur am lokalen PC, sondern auch in der Web-Oberfläche und am Smartphone einfach durchzuführen und das Ergebnis kann direkt als PDF-Datei betrachtet und heruntergeladen werden.

Weiterlesen »

Blogs mit Hugo, Drone.io und GitHub Pages bauen

Wer seinen Blog auf Basis des Generators “Hugo” betreibt, kann diesen dank Drone.io automatisch bei Veränderungen bauen lassen und anschließend ohne Kosten durch GitHub Pages hosten.

Weiterlesen »

Go-Anwendungen mit Drone.io Cross-Kompilieren

Auch wenn der Titel seltsam klingen mag: mit der für Open-Source-Software kostenfreien Continuous Integration (CI) Anwendung Drone.io lassen sich Go-Anwendungen sehr einfach Cross-Kompilieren.

Weiterlesen »