gitlab-runner
- Erik Lönroth
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 9 | 06 Mar 2024 | |
latest/beta | 4 | 07 Jul 2021 | |
latest/edge | 9 | 26 Feb 2024 |
juju deploy gitlab-runner
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
check-interval | int
Default: 3
"Seconds a runner waits between checks for each executor. If set to 0 or lower, the default value is used (3)."
-
concurrent | int
Default: 1
"Number of concurrent jobs for a runner. Limits how many jobs can run concurrently. The maximum number is all defined runners. 0 does not mean unlimited."
-
docker-image | string
Default: docker:latest
"Deployment only config. The docker image to use for docker runners."
-
docker-in-docker | boolean
"Allow for running Docker in Docker using socks"
-
docker-tmpfs | string
"Docker executor temporary file system configuration for tmpfs. Path and config separated by a ':'. E.g. /scratch:rw,exec,size=1g"
-
executor | string
Default: docker
"MANDATORY: Can be: docker or lxd. Determines if this runner uses a lxd or docker executor. E.g. select [docker | lxd]"
-
gitlab-registration-token | string
MANDATORY: registration token. Get it from you gitlab project.
-
gitlab-runner-architecture | string
Default: amd64
"Architecture of the gitlab runner debian package to download"
-
gitlab-server | string
MANDATORY: gitlab server to use. E.g. https://gitlab.example.com
-
http_proxy | string
A http proxy url E.g. http://proxy.example.com:8080/
-
https_proxy | string
A https proxy url E.g. https://proxy.example.com:8080/
-
locked | boolean
Default: True
"Locks the runner to the current project, defaults to true."
-
log-format | string
Default: runner
"Specifies the log format. Options are runner, text, and json."
-
log-level | string
Default: error
"Allowed values are debug, info, warn, error, fatal, panic"
-
run-untagged | boolean
Makes the runner units digest untagged jobs or not.
-
sentry-dsn | boolean
Default: True
"Enables tracking of all system level errors to Sentry."
-
tag-list | string
Deployment only config. Comma separated Tag list for this runner. E.g. juju,docker