GitLab
GitLab ist eine webbasierte Oberfläche für Softwareprojekte und bietet diverse Management- und Kollaborations-Funktionalitäten. GitLab kann von jedem/r Hochschulangehörigen von überall aus verwendet werden.
Lernmaterialien und frei zugängliche Dokumentationen zum Thema GIT im PDF-Format, als eBook und Online finden Sie unter anderem hier:
Statische Webseiten
GitLab ermöglicht die automatische Erzeugung einer persönlichen Webseite, welche für Projektarbeiten o.ä. genutzt werden kann.
Starten Sie zunächst ein neues Projekt:
In der darauffolgenden Auswahl wählen sie „leeres Projekt“ als Option aus:
Geben sie einen passenden Namen für ihr Projekt an, alle anderen Einstellungen können so belassen werden:
Im leeren Projekt werden nun die Daten ihrer Homepage hinterlegt. Erzeugen sie zunächst einen Ordner mit dem Namen „public“:
Erzeugen Sie im Ordner „public“ eine Datei mit dem Namen „index.html“:
Schreiben Sie in diese Datei den Inhalt ihrer Webseite:
Im nächsten Schritt muss nun im Wurzelverzeichnis eine spezielle Konfigurationsdatei angelegt werden. Hier sind sowohl der Name als auch der Inhalt wichtig:
Die Datei muss den Namen .gitlab.ci.yml haben. Der Inhalt sollte wie folgt aussehen, die Einrückungen werden mit Leerzeichen vorgenommen:
image: alpine:latest pages: stage: deploy script: - echo 'Nothing to do...' artifacts: paths: - public
Ihr Projekt hat nun einen Ordner „public“ mit den Daten der Homepage, sowie eine passende Konfigurationsdatei.
Falls alles funktioniert hat, dann finden Sie im Abschnitt „CI/CD“ eine Information über die erfolgreiche Erzeugung der Homepage:
Im Bereich „Settings“ → „Pages kann man nun die URL der Seite ermitteln: