Refactor Windows Gitea runner Dockerfiles and update CI configuration

This commit is contained in:
2026-07-03 23:56:19 +02:00
parent 9a9b36cac6
commit dfeaea3283
7 changed files with 80 additions and 9 deletions
@@ -181,3 +181,42 @@ windows_gitea_runner_windows_runners:
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"