gitlab-runner
gitlab/gitlab-runner:latest
https://hub.docker.com/r/gitlab/gitlab-runner
bridge
false
https://docs.gitlab.com/runner/
https://gitlab.com/gitlab-org/gitlab-runner
GitLab Runner is the open source project that is used to run your CI/CD jobs and send the results back to GitLab. This template is pre-configured for the Docker executor.
[b]First-run setup:[/b]
Fill in the GitLab URL, Registration Token, and Runner Name below, then start the container. It will automatically register itself on first boot and start accepting jobs. No manual steps required.
Tools:Utilities
https://raw.githubusercontent.com/JudoChinX/unraid-templates/main/templates/gitlab-runner.xml
https://about.gitlab.com/images/press/gitlab-logo-500-rgb.png
--entrypoint /bin/sh
-c 'if [ ! -f /etc/gitlab-runner/config.toml ]; then gitlab-runner register --non-interactive --url "$GITLAB_URL" --registration-token "$GITLAB_TOKEN" --name "$RUNNER_NAME" --executor docker --docker-image alpine:latest --request-concurrency 2 && sed -i "s/^concurrent = [0-9]*/concurrent = 2/" /etc/gitlab-runner/config.toml; fi; exec gitlab-runner run --user=gitlab-runner --working-directory=/home/gitlab-runner'
GitLab Runner for executing CI/CD jobs.
https://gitlab.com/
unraid-runner
UTC
/mnt/user/appdata/gitlab-runner
/var/run/docker.sock