GRM-5: feat: parameterize all hardcoded configuration values as Ansible variables
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
---
|
||||
runner_mode: "docker"
|
||||
gitea_runner_version: "1.0.8"
|
||||
gitea_runner_docker_image: "gitea/runner"
|
||||
runner_labels: "ubuntu-latest:docker://runner-images:ubuntu-22.04"
|
||||
skip_runner_registration: false
|
||||
|
||||
# Paths
|
||||
gitea_runner_data_dir: "/var/lib/gitea-runner"
|
||||
gitea_runner_config_dir: "/etc/gitea-runner"
|
||||
gitea_runner_binary_path: "/usr/local/bin/gitea_runner"
|
||||
|
||||
# Prune configuration
|
||||
gitea_runner_prune_until: "24h"
|
||||
gitea_runner_prune_schedule: "daily"
|
||||
gitea_runner_prune_label: "gitea-runner=true"
|
||||
|
||||
# Service configuration
|
||||
gitea_runner_service_restart_sec: "5"
|
||||
gitea_runner_service_user: "{{ ansible_user | default('root') }}"
|
||||
|
||||
# Runner configuration
|
||||
gitea_runner_log_level: "info"
|
||||
gitea_runner_container_label: "gitea-runner=true"
|
||||
gitea_runner_file: ".runner"
|
||||
|
||||
# Docker installation
|
||||
docker_gpg_key_path: "/etc/apt/keyrings/docker.asc"
|
||||
Reference in New Issue
Block a user