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.