theHacker's Blog
– It's just a glitch in the Matrix –

Docker-Anwendung mit docker-compose und GitLab-CI automatisch bauen

Beitragsbild

Ich bin gerade dabei, probeweise meine HotS-Team-Webseite mit Docker zu bauen. Immer, wenn Blizzard einen neuen Helden ins Spiel bringt, muss ich ein paar (viele) Handgriffe machen und diese erst lokal ausprobieren und schließlich auf meinem Produktivserver erneut ausführen. Als Informatiker bin ich faul und möchte diesen Vorgang automatiseren. Hier kommt Docker ins Spiel…

In diesem Artikel zeige ich euch, wie ihr mit Docker und GitLab eine Anwendung bauen könnt.

(Ganzen Beitrag lesen)

26. Januar 2020

GitLab-Runner mit Docker-Executor installieren

Beitragsbild

In einem vergangenen Artikel habe ich einen GitLab-Runner installiert. Der verwendete Shell-Executor hatte allerdings Schwächen, weil alle Aktionen aus den Jobs direkt auf der Maschine des Executors liefern. Wir konnten z. B. keine Software nachinstallieren, weil der Runner keine Root-Rechte hatte.

Heute zeige ich euch, wie ihr einen Docker-Executor einrichtet, der dann für jeden Job eine eigene Umgebung aufbaut.

(Ganzen Beitrag lesen)

14. Oktober 2019

GitLab-Server installieren

Beitragsbild

GitLab ist eine Komplettlösung für Entwickler mit Git-Versionskontrolle, CI-/CD-System, Bug-Tracker und mehr. Die Software gibt es als open-source GitLab-Community-Edition (GitLab CE) oder kostenpflichtige Enterprise-Edition (GitLab EE) mit zusätzlichen Features.

In diesem Artikel zeige ich euch, wie man sich lokal eine Instanz von GitLab installiert.

(Ganzen Beitrag lesen)

19. Juni 2019