GitLab

GitLab entstand als Webanwendung zur Versionsverwaltung für Softwareprojekte auf Git-Basis. Die in GitLab angelegten Projekte werden in digitalen Archiven organisiert, die sich Repositories (Repos) nennen. Hinzu kamen später Funktionen zur Fehlersuche, mit GitLab CI ein System zur kontinuierlichen Integration, die Nutzerverwaltung, Runner, Wiki, Kanban-Board, Container-Registry, Sicherheitsscanner für Container und Sourcecode, Multi-Cluster-­Verwaltung und -Überwachung sowie einige Funktionen mehr. GitLab ist in Produkte für Entwickler integrierbar und selbst über eine API fernsteuerbar. GitLab ist in den Programmiersprachen Ruby und Go entwickelt.

Die GitLab Community Edition (CE) wird als Open-Source-Software unter der MIT-Lizenz entwickelt. 


» Fachbegriffe