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.
15 lines
314 B
YAML
15 lines
314 B
YAML
---
|
|
galaxy_info:
|
|
author: Alexandre Pires
|
|
description: Run a persistent Gitea runner container on Podman on Windows
|
|
company: A13Labs
|
|
role_name: windows_gitea_runner
|
|
namespace: a13labs
|
|
license: MIT
|
|
min_ansible_version: "2.1"
|
|
platforms:
|
|
- name: Windows
|
|
|
|
dependencies:
|
|
- role: windows_containers
|