Gitlab Runner ist ein quelloffenes, plattformübergreifendes Tool zur Ausführung von Aufträgen, Tests und Bereitstellungen für Softwareprojekte, die auf Gitlab gehostet werden. Es ist ein großartiges Werkzeug, um Ihren Entwicklungsprozess zu automatisieren und sicherzustellen, dass Ihr Code immer aktuell und fehlerfrei ist. In diesem Blogbeitrag führen wir Sie durch die Schritte zur Installation von Gitlab Runner auf Ubuntu 20.

Schritt 1: Voraussetzungen installieren

Bevor wir Gitlab Runner installieren können, müssen wir einige Voraussetzungen installieren. Öffnen Sie dazu ein Terminal und geben Sie den folgenden Befehl ein:

sudo apt-get install curl openssh-server ca-certificates

Damit werden die notwendigen Voraussetzungen für Gitlab Runner installiert. Sobald die Installation abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.

Schritt 2: Gitlab Runner herunterladen und installieren

Nun, da die Voraussetzungen installiert sind, können wir Gitlab Runner herunterladen und installieren. Verwenden Sie dazu den folgenden Befehl:

curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh | sudo bash

Damit werden die notwendigen Dateien heruntergeladen und auf Ihrem System installiert. Sobald die Installation abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.

Schritt 3: Gitlab Runner registrieren

Nachdem Gitlab Runner nun installiert ist, müssen wir ihn bei unserer Gitlab-Instanz registrieren. Verwenden Sie dazu den folgenden Befehl:

sudo gitlab-runner register

Damit werden Sie aufgefordert, die URL Ihrer Gitlab-Instanz, das Token und einige andere Informationen einzugeben. Sobald Sie alle erforderlichen Informationen eingegeben haben, ist der Registrierungsprozess abgeschlossen.

Schritt 4: Gitlab Runner starten

Nun, da Gitlab Runner registriert ist, müssen wir ihn starten. Verwenden Sie dazu den folgenden Befehl:

sudo gitlab-runner start

Damit wird Gitlab Runner gestartet und für die Nutzung verfügbar gemacht. Sie können den Status von Gitlab Runner überprüfen, indem Sie folgenden Befehl ausführen:

sudo gitlab-runner status

Dies zeigt den aktuellen Status von Gitlab Runner an und informiert Sie darüber, ob er läuft oder nicht.

Schritt 5: Gitlab Runner konfigurieren

Schließlich müssen wir Gitlab Runner so konfigurieren, dass er mit unserer Gitlab-Instanz funktioniert. Öffnen Sie dazu die Datei /etc/gitlab-runner/config.toml in einem Texteditor und fügen Sie die folgenden Zeilen ein:

[[runners]]
  name = "gitlab-runner"
  url = "https://your-gitlab-instance.com"
  token = "ihr_gitlab_token"
  executor = "shell"

Ersetzen Sie "your-gitlab-instance.com" durch die URL Ihrer Gitlab-Instanz und "your_gitlab_token" durch das Token, das Sie bei der Registrierung von Gitlab Runner angegeben haben. Speichern Sie anschließend die Datei und starten Sie Gitlab Runner mit dem folgenden Befehl neu:

sudo gitlab-runner restart

Das war's! Sie haben Gitlab Runner unter Ubuntu 20 erfolgreich installiert und konfiguriert. Jetzt können Sie ihn verwenden, um Aufträge, Tests und Bereitstellungen für Ihre Softwareprojekte auszuführen.

>