Last active
January 12, 2023 02:57
-
-
Save WadeSeidule/82fd285e71fd342de6ad34542e80a264 to your computer and use it in GitHub Desktop.
Register and Run Gitlab Runner
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# /bin/bash | |
# FF_NETWORK_PER_BUILD = true needs to be in srv/gitlab-runner/config/config.toml under [runners.feature_flags] | |
docker create network --driver bridge gitlab-runner-network | |
# REGISTER | |
docker run \ | |
--rm \ | |
--network gitlab-runner-network \ | |
-v /srv/gitlab-runner/config:/etc/gitlab-runner \ | |
-v /var/run/docker.sock:/var/run/docker.sock \ | |
gitlab/gitlab-runner register \ | |
--non-interactive \ | |
--executor "docker" \ | |
--docker-image alpine:latest \ | |
--url "https://git.ceretype.com" \ | |
--registration-token "siqcy6b1ZWAki1uXtGjS" \ | |
--description "docker-runner" \ | |
--maintenance-note "Free-form maintainer notes about this runner" \ | |
--tag-list "docker,aws" \ | |
--run-untagged="true" \ | |
--locked="false" \ | |
--access-level="not_protected" | |
# RUN DETACHED | |
docker run \ | |
-d \ | |
--rm \ | |
--network gitlab-runner-network \ | |
-v /srv/gitlab-runner/config:/etc/gitlab-runner \ | |
-v /var/run/docker.sock:/var/run/docker.sock \ | |
gitlab/gitlab-runner run | |
# RUN NOT DETACHED | |
docker run \ | |
--rm \ | |
--name gitlab-runner-run \ | |
--network gitlab-runner-network \ | |
-v /srv/gitlab-runner/config:/etc/gitlab-runner \ | |
-v /var/run/docker.sock:/var/run/docker.sock \ | |
gitlab/gitlab-runner run |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment