DevOps - CI/CD

Wikipdia - DevOps Beitrag

Wikipdia - DevOps Beitrag

Diese Begriffe sind aus den heutigen Umgebungen von Softwareentwicklung im Enterprise-Umfeld nicht mehr wegzudenken.

Diese Begriffe stehen auch für die breite Aufstellung von Technik und Lösungen und natürlich finden wir im Bereich der Entwicklung auch die Container wieder. In Kurzform:

Vertiefende Beschäftigungen und Erläuterungen siehe Literatur DevOps Projekte (DevOps Projekte - Autor: Sujeevan Vijayakumaran - Rheinwerk Verlag).

Auch an dieser Stelle will ich eine abgespeckte Liste von DevOps Werkzeugen folgen lassen, die wie immer keinesfalls den Anspruch auf Vollständigkeit erhebt.

  • Jenkins - der Klassiker für Automatisierungen bei der Software Entwicklung

  • Azure DevOps

  • GitHub Actions

  • GitLab Runner - Documentation GitLab Runner

Für das Webseitentool Hugo habe ich im Kapitel Hugo eine beispielhafte manuelle Umsetzung gezeigt.

Im folgenden Abschnitt wollen wir das Hugo-Projekt über einen Job in Form eines GitLab Runner umsetzen lassen.