Files

223 lines
7.4 KiB
YAML
Raw Permalink Normal View History

hostname: ci-01.lab.alexpires.me
ansible_user: "{{ lookup('env', 'ANSIBLE_USER') }}"
ansible_password: "{{ lookup('env', 'WIN_CI_01_PASSWORD') }}"
ansible_connection: winrm
ansible_winrm_transport: basic
ansible_winrm_server_cert_validation: ignore
ssh_users:
- name: "{{ ansible_user }}"
admin: true
keys:
- "{{ lookup('file', 'keys/ansible_user.pub') }}"
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN1YEqRDPq7lMd2n37OmzX1AEyeed17uf4LPgSgkb/Sb"
prometheus_install_dir: "D:\\Prometheus"
grafana_prometheus_sources:
- 10.19.4.136
windows_exporter_collectors:
- cache
- cpu
- cpu_info
- gpu
- diskdrive
- logical_disk
- memory
- net
- os
- process
- service
- tcp
- time
- update
llama_server_windows_install_dir: "D:\\llama_server"
llama_server_windows_user: "llama"
llama_server_windows_working_dir: "D:\\llama_server"
llama_server_windows_backend: "vulkan"
llama_server_models:
- name: "luau-qwen3-4b-fim-v0.1"
model_id: "mradermacher/Luau-Qwen3-4B-FIM-v0.1-GGUF"
quant: "IQ4_XS"
revision: "main"
2026-06-29 14:31:28 +02:00
preset:
ctx-size: 4096
- name: "ministral-3-3b-instruct"
model_id: "unsloth/Ministral-3-3B-Instruct-2512-GGUF"
quant: "IQ4_XS"
revision: "main"
2026-06-29 14:31:28 +02:00
preset:
ctx-size: 4096
- name: "qwen2.5-coder-1.5b-instruct"
model_id: "Qwen/Qwen2.5-Coder-1.5B-Instruct-GGUF"
quant: "Q4_K_M"
revision: "main"
2026-06-29 14:31:28 +02:00
preset:
ctx-size: 4096
- name: "qwencoder-3b"
model_id: "Jojobigworld/XiYanSQL-QwenCoder-3B-2502-Q4_K_M-GGUF"
quant: "Q4_K_M"
revision: "main"
2026-06-29 14:31:28 +02:00
preset:
ctx-size: 4096
- name: "qwen2.5-coder-1.5b-q8"
model_id: "ggml-org/Qwen2.5-Coder-1.5B-Q8_0-GGUF"
quant: "Q8_0"
revision: "main"
preset:
ctx-size: 4096
- name: "qwen2.5-coder-3b-q8"
model_id: "ggml-org/Qwen2.5-Coder-3B-Q8_0-GGUF"
quant: "Q8_0"
revision: "main"
preset:
ctx-size: 4096
llama_server_host: "0.0.0.0"
llama_server_windows_sources:
- 10.19.4.136
llama_server_args_extra:
[
"-t",
8,
"-np",
1,
"-c",
2026-06-30 20:31:12 +02:00
4092,
"-b",
1024,
"-ub",
512,
"-fa",
"on",
"-ctk",
"q4_0",
"-ctv",
"q4_0",
"-cram",
2026-06-30 20:31:12 +02:00
2048,
"-fit",
"off",
"--mmap",
]
windows_containers_service_password: "{{ lookup('env', 'WIN_CI_01_PASSWORD') }}"
windows_gitea_runner_podman_instance_url: "https://code.alexpires.me"
windows_gitea_runner_podman_registration_token: "{{ lookup('env', 'GITEA_RUNNER_REGISTRATION_TOKEN') }}"
windows_gitea_runner_podman_build_root: "D:\\GiteaRunner\\builds"
windows_gitea_runner_podman_runners:
2026-06-30 20:31:12 +02:00
- 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: "linux:host,cicd-base"
2026-06-30 20:31:12 +02:00
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"
2026-06-30 20:31:12 +02:00
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"
2026-06-30 20:31:12 +02:00
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: "linux:host,cpp-build"
2026-06-30 20:31:12 +02:00
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: "linux:host,go-build"
2026-06-30 20:31:12 +02:00
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"
2026-06-30 20:31:12 +02:00
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') }}"
windows_gitea_runner_windows_build_root: "D:\\GiteaRunner\\windows-builds"
windows_gitea_runner_windows_runners:
- profile: windows-msys
name: "gitea-runner-windows-msys"
container_name: "gitea-runner-windows-msys"
image: "local/gitea-windows-runner:windows-msys"
dockerfile_src: "Dockerfile.windows-msys"
labels: "windows:host,windows-msys"
config_file: "D:\\GiteaRunner\\windows-msys\\config.yaml"
data_dir: "D:\\GiteaRunner\\windows-msys\\data"
log_dir: "D:\\Logs\\GiteaRunner\\windows-msys"
- profile: windows-cpp
name: "gitea-runner-windows-cpp"
container_name: "gitea-runner-windows-cpp"
image: "local/gitea-windows-runner:windows-cpp"
dockerfile_src: "Dockerfile.windows-cpp"
labels: "windows:host,windows-cpp"
config_file: "D:\\GiteaRunner\\windows-cpp\\config.yaml"
data_dir: "D:\\GiteaRunner\\windows-cpp\\data"
log_dir: "D:\\Logs\\GiteaRunner\\windows-cpp"
- profile: windows-go
name: "gitea-runner-windows-go"
container_name: "gitea-runner-windows-go"
image: "local/gitea-windows-runner:windows-go"
dockerfile_src: "Dockerfile.windows-go"
labels: "windows:host,windows-go"
config_file: "D:\\GiteaRunner\\windows-go\\config.yaml"
data_dir: "D:\\GiteaRunner\\windows-go\\data"
log_dir: "D:\\Logs\\GiteaRunner\\windows-go"
- profile: windows-dotnet
name: "gitea-runner-windows-dotnet"
container_name: "gitea-runner-windows-dotnet"
image: "local/gitea-windows-runner:windows-dotnet"
dockerfile_src: "Dockerfile.windows-dotnet"
labels: "windows:host,windows-dotnet"
config_file: "D:\\GiteaRunner\\windows-dotnet\\config.yaml"
data_dir: "D:\\GiteaRunner\\windows-dotnet\\data"
log_dir: "D:\\Logs\\GiteaRunner\\windows-dotnet"
- profile: windows-image-build
name: "gitea-runner-windows-image-build"
container_name: "gitea-runner-windows-image-build"
image: "local/gitea-windows-runner:windows-image-build"
dockerfile_src: "Dockerfile.windows-image-build"
labels: "windows:host,windows-image-build"
config_file: "D:\\GiteaRunner\\windows-image-build\\config.yaml"
data_dir: "D:\\GiteaRunner\\windows-image-build\\data"
log_dir: "D:\\Logs\\GiteaRunner\\windows-image-build"
run_args:
- "-v"
- "\\\\.\\pipe\\docker_engine:\\\\.\\pipe\\docker_engine"