GitLab CI - Einführung
Beschreibung
Der GitLab CI-Dienst (Continuous Integration) ist ein Teil von GitLab, der das Projekt und die Benutzeroberfläche verwaltet, Unit-Tests für jedes Commit ermöglicht und mit einer Warnmeldung anzeigt, wenn der Build nicht erfolgreich war.
Eigenschaften
Es ist in die GitLab-Oberfläche integriert.
Es hat in den letzten Jahren aufgrund seiner einfachen Verwendung, schnelleren Ergebnisse usw. an Popularität gewonnen.
Es ermöglicht den Mitgliedern des Projektteams, ihre Arbeit täglich zu integrieren.
Die Integrationsfehler können durch einen automatisierten Build leicht identifiziert werden.
Es kann auf mehreren Plattformen wie Windows, Unix, OSX und anderen Plattformen ausgeführt werden, die die Programmiersprache Go unterstützen .
Vorteile
Es ist leicht zu erlernen, zu verwenden und skalierbar.
Es zeigt die schnelleren Ergebnisse an, da jeder Build in mehrere Jobs unterteilt wird, die auf mehreren Computern ausgeführt werden.
Es handelt sich um kostenlose Open-Source-Software, die sowohl in der GitLab Community Edition als auch in der proprietären GitLab Enterprise Edition hinzugefügt wird.