Details zum Beitrag
GitLab als alternative Entwicklungsplattform zu Github.com
Referent:
Ralf Lang (Linux Consultant/Developer, B1 Systems GmbH)
Termin: Samstag, 12:00, Raum V5
Über github.com stehen für Softwareprojekte git-Umgebungen bereit, mit denen öffentlich Source Code geteilt und verwaltet werden kann. GitLab bietet diese Funktionalität für alle, die solches Code Management rein inhouse betreiben wollen. GitLab läuft vollständig auf eigener Hardware, so dass man jederzeit volle Kontrolle über den Quellcode behält. Über eine Weboberfläche können Dateien editiert werden und ein Clone-Edit-Merge-Workflow mit Code Review gesteuert werden. Checkouts erfolgen via SSH oder HTTPS. Feingranulare Zugriffsregeln bestimmen, wer Fehler berichten, Code reviewen oder editieren kann. Mittels GitLab CI lässt sich ein vollwertiges Continuous-Integration-Framework aufbauen. GitLab CI stößt automatische Software Bulds und Tests an, sobald Code geändert wurde. Dieser Vortrag stellt die Grundlagen von GitLab vor und zeigt, wie Zugriffskontrollen, Code Review und Clone-Edit-Merge-Workflow aufgesetzt werden.
Webseite: https://about.gitlab.com/
Erwünschte Vorkenntnisse: Linux Grundkenntnisse, Interesse an Softwareentwicklung, grundlegendes Verständnis von Versionsverwaltungssystemen und Continuous Integration
Weitere Informationen: Kurz-Paper
Material zum Beitrag: Folien (587 KiB)
Download MP3 (39MB) Download OGG (20MB)
Download MP4 (1308MB)