GitLab ist ein kooperatives Versionierungstool, welches eine CI-Pipeline enthält. In diesem Kontext wird es dazu genutzt, um sog. Repositories, zu deutsch Ordner, an die Studierenden zu verteilen, in welchen sie die Praktikumsaufgaben programmieren können.