Zum Inhalt springen

Add Runner to Gitlab

Get SSH key from docker container.

Terminal-Fenster
cat ~/.ssh/id_ed25519.pub

Gitlab -> Settings -> SSH Keys -> Add new Key

Project -> Settings -> CI/CD -> Runners -> Create project runner

Terminal-Fenster
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
Terminal-Fenster
sudo chmod +x /usr/local/bin/gitlab-runner
Terminal-Fenster
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
Terminal-Fenster
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
Terminal-Fenster
sudo gitlab-runner start
Terminal-Fenster
gitlab-runner register --url https://gitlab.com --token token
Terminal-Fenster
cat /etc/gitlab-runner/config.toml
Terminal-Fenster
grep docker /etc/group
Terminal-Fenster
usermod -aG docker gitlab-runner
Terminal-Fenster
systemctl restart gitlab-runner