Refactor Gitea runner configurations: remove obsolete runners, add container name resolution, and implement stale container cleanup

This commit is contained in:
2026-07-07 20:50:48 +02:00
parent c1c2d1c83b
commit 86decddcd1
3 changed files with 92 additions and 31 deletions
+3 -30
View File
@@ -119,24 +119,9 @@ windows_gitea_runner_podman_runners:
config_file: "D:\\GiteaRunner\\cicd-base\\config.yaml"
data_dir: "D:\\GiteaRunner\\cicd-base\\data"
log_dir: "D:\\Logs\\GiteaRunner\\cicd-base"
- profile: infra-tools
name: "gitea-runner-infra-tools"
container_name: "gitea-runner-infra-tools"
image: "local/gitea-runner:infra-tools"
dockerfile_src: "Dockerfile.infra-tools"
labels: "linux:host,infra-tools"
config_file: "D:\\GiteaRunner\\infra-tools\\config.yaml"
data_dir: "D:\\GiteaRunner\\infra-tools\\data"
log_dir: "D:\\Logs\\GiteaRunner\\infra-tools"
- profile: security-scan
name: "gitea-runner-security-scan"
container_name: "gitea-runner-security-scan"
image: "local/gitea-runner:security-scan"
dockerfile_src: "Dockerfile.security-scan"
labels: "linux:host,security-scan"
config_file: "D:\\GiteaRunner\\security-scan\\config.yaml"
data_dir: "D:\\GiteaRunner\\security-scan\\data"
log_dir: "D:\\Logs\\GiteaRunner\\security-scan"
run_args:
- "--privileged"
enable_nested_build: true
- profile: cpp-build
name: "gitea-runner-cpp-build"
container_name: "gitea-runner-cpp-build"
@@ -155,18 +140,6 @@ windows_gitea_runner_podman_runners:
config_file: "D:\\GiteaRunner\\go-build\\config.yaml"
data_dir: "D:\\GiteaRunner\\go-build\\data"
log_dir: "D:\\Logs\\GiteaRunner\\go-build"
- profile: image-build
name: "gitea-runner-image-build"
container_name: "gitea-runner-image-build"
image: "local/gitea-runner:image-build"
dockerfile_src: "Dockerfile.image-build"
labels: "linux:host,image-build"
config_file: "D:\\GiteaRunner\\image-build\\config.yaml"
data_dir: "D:\\GiteaRunner\\image-build\\data"
log_dir: "D:\\Logs\\GiteaRunner\\image-build"
run_args:
- "--privileged"
enable_nested_build: true
windows_gitea_runner_windows_instance_url: "https://code.alexpires.me"
windows_gitea_runner_windows_registration_token: "{{ lookup('env', 'GITEA_RUNNER_REGISTRATION_TOKEN') }}"