schema_version = 1
[auth.team]
credential = "env:RUNNER_PAT"
[manager]
poll_interval_seconds = 30
max_runners = 8
max_parallel_creates = 1
log_retention_days = 7
[[pools]]
name = "validate"
organization = "example-org"
auth = "team"
labels = ["validate"]
runner_group = "Default"
replicas = 2
image = "ghcr.io/clroot/runnerctl-runner:v0.3.0"
docker_socket = false
cpus = 2.0
memory = "2g"
[[pools]]
name = "build"
organization = "example-org"
auth = "team"
labels = ["build"]
runner_group = "Default"
replicas = 2
image = "ghcr.io/clroot/runnerctl-runner:v0.3.0"
docker_socket = true
cpus = 2.0
memory = "2g"
[[pools]]
name = "repository-test"
repository = "example-user/project"
auth = "team"
labels = ["test"]
runner_group = "Default"
replicas = 1
image = "ghcr.io/clroot/runnerctl-runner:v0.3.0"
docker_socket = false