All checks were successful
Build / precommit (pull_request) Successful in 4m28s
- allow access to runner certs, used for mtls auth to incus
56 lines
1.4 KiB
YAML
56 lines
1.4 KiB
YAML
---
|
|
hiera_include:
|
|
- docker
|
|
- profiles::gitea::runner
|
|
|
|
docker::version: latest
|
|
docker::curl_ensure: false
|
|
docker::root_dir: /data/docker
|
|
|
|
profiles::gitea::runner::home: /data/runner
|
|
profiles::gitea::runner::version: '0.2.10'
|
|
profiles::gitea::runner::source: "https://gitea.com/gitea/act_runner/releases/download/v%{hiera('profiles::gitea::runner::version')}/act_runner-%{hiera('profiles::gitea::runner::version')}-linux-amd64"
|
|
profiles::gitea::runner::config:
|
|
log:
|
|
level: info
|
|
runner:
|
|
file: "%{hiera('profiles::gitea::runner::home')}/.runner"
|
|
capacity: 2
|
|
envs:
|
|
A_TEST_ENV_NAME_1: a_test_env_value_1
|
|
A_TEST_ENV_NAME_2: a_test_env_value_2
|
|
env_file: .env
|
|
timeout: 3h
|
|
insecure: false
|
|
fetch_timeout: 5s
|
|
fetch_interval: 2s
|
|
labels:
|
|
- "almalinux-latest"
|
|
- "almalinux-8:docker"
|
|
- "almalinux-8.10:docker"
|
|
cache:
|
|
enabled: true
|
|
dir: "%{hiera('profiles::gitea::runner::home')}/.cache/actcache"
|
|
host: ""
|
|
port: 0
|
|
external_server: ""
|
|
container:
|
|
network: ""
|
|
privileged: false
|
|
options:
|
|
workdir_parent: /workspace
|
|
valid_volumes:
|
|
- /etc/pki/tls/vault
|
|
docker_host: ""
|
|
force_pull: true
|
|
force_rebuild: false
|
|
host:
|
|
workdir_parent: "%{hiera('profiles::gitea::runner::home')}/.cache/act"
|
|
|
|
# enable ip forwarding for docker containers
|
|
sysctl::base::values:
|
|
net.ipv4.conf.all.forwarding:
|
|
value: '1'
|
|
net.ipv6.conf.all.forwarding:
|
|
value: '1'
|