Added linux gitea runners

This commit is contained in:
2026-06-30 20:31:12 +02:00
parent df5a98853b
commit e59a832d5d
18 changed files with 875 additions and 4 deletions
+63 -2
View File
@@ -87,7 +87,7 @@ llama_server_args_extra:
"-np",
1,
"-c",
8192,
4092,
"-b",
1024,
"-ub",
@@ -99,10 +99,71 @@ llama_server_args_extra:
"-ctv",
"q4_0",
"-cram",
0,
2048,
"-fit",
"off",
"--mmap",
]
windows_containers_service_password: "{{ lookup('env', 'WIN_CI_01_PASSWORD') }}"
windows_gitea_runner_instance_url: "https://code.alexpires.me"
windows_gitea_runner_registration_token: "{{ lookup('env', 'GITEA_RUNNER_REGISTRATION_TOKEN') }}"
windows_gitea_runner_build_root: "D:\\GiteaRunner\\builds"
windows_gitea_runner_runners:
- profile: cicd-base
name: "gitea-runner-cicd-base"
container_name: "gitea-runner-cicd-base"
image: "local/gitea-runner:cicd-base"
dockerfile_src: "Dockerfile.cicd-base"
labels: "cicd-base:host"
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: "infra-tools:host"
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: "security-scan:host"
config_file: "D:\\GiteaRunner\\security-scan\\config.yaml"
data_dir: "D:\\GiteaRunner\\security-scan\\data"
log_dir: "D:\\Logs\\GiteaRunner\\security-scan"
- profile: cpp-build
name: "gitea-runner-cpp-build"
container_name: "gitea-runner-cpp-build"
image: "local/gitea-runner:cpp-build"
dockerfile_src: "Dockerfile.cpp-build"
labels: "cpp-build:host"
config_file: "D:\\GiteaRunner\\cpp-build\\config.yaml"
data_dir: "D:\\GiteaRunner\\cpp-build\\data"
log_dir: "D:\\Logs\\GiteaRunner\\cpp-build"
- profile: go-build
name: "gitea-runner-go-build"
container_name: "gitea-runner-go-build"
image: "local/gitea-runner:go-build"
dockerfile_src: "Dockerfile.go-build"
labels: "go-build:host"
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: "image-build:host"
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
@@ -267,9 +267,8 @@ llama_server_argv_extra:
auto_suspend_enabled: true
auto_suspend_check_interval: 1min
auto_suspend_idle_timeout_cycles: 2
auto_suspend_idle_timeout_cycles: 10
auto_suspend_cpu_idle_threshold: 90.0
auto_suspend_gpu_util_threshold: 10.0
# # Optional global model preset options applied under [*] in models.ini.
# # Keys map to llama.cpp CLI args without leading dashes, short args, or LLAMA_ARG_* env names.
# llama_server_preset_global: