c4d1db3a91
- Introduced Dockerfiles for various Windows runner profiles: C/C++, .NET, Go, and MSYS. - Added a PowerShell script to start the Gitea runner with appropriate configurations. - Updated Ansible host variables to include new Windows build root and runner configurations. - Enhanced the Windows Gitea runner role to support multiple execution modes (linux_podman and windows_mcr). - Implemented tasks to validate runner execution modes, ensure necessary services are running, and manage Docker containers for Windows runners. - Created a new task file for managing Windows-specific runner operations. - Updated the configuration template to dynamically set paths for runner files and cache directories.
12 lines
254 B
Django/Jinja
12 lines
254 B
Django/Jinja
log:
|
|
level: info
|
|
|
|
runner:
|
|
file: {{ windows_gitea_runner_config_runner_file | default('/data/.runner') | to_json }}
|
|
capacity: 1
|
|
envs: {}
|
|
|
|
cache:
|
|
enabled: true
|
|
dir: {{ windows_gitea_runner_config_cache_dir | default('/data/cache') | to_json }}
|