50 lines
1.2 KiB
YAML
50 lines
1.2 KiB
YAML
# Gitea Actions Runner 配置
|
||
# 文档: https://docs.gitea.com/usage/actions/act-runner
|
||
# 模式: Docker 模式 - Job 在独立的 Docker 容器中执行
|
||
|
||
log:
|
||
# 日志级别: debug, info, warn, error
|
||
level: info
|
||
|
||
runner:
|
||
# Runner 注册信息存储文件
|
||
file: .runner
|
||
# 同时运行的任务数量
|
||
capacity: 1
|
||
# 环境变量传递给 job
|
||
envs: {}
|
||
# 任务超时时间
|
||
timeout: 1h
|
||
# 关机超时时间
|
||
shutdown_timeout: 3h
|
||
# 是否获取远程任务时不进行 TLS 验证(不推荐)
|
||
insecure: false
|
||
# 任务容器拉取策略: always, if-not-present, never
|
||
fetch_timeout: 5s
|
||
fetch_interval: 2s
|
||
# Runner 标签 - 使用 Docker 模式,docker:latest 镜像自带 docker CLI
|
||
labels:
|
||
- "ubuntu-latest:docker://docker:latest"
|
||
- "self-hosted:docker://docker:latest"
|
||
|
||
container:
|
||
# 容器网络模式
|
||
network: "host"
|
||
# 是否启用特权模式
|
||
privileged: false
|
||
# 容器启动选项 - 挂载 docker.sock 和项目目录
|
||
options: "-v /var/run/docker.sock:/var/run/docker.sock"
|
||
# 工作目录父路径
|
||
workdir_parent:
|
||
# 有效的卷挂载 - 允许挂载的目录
|
||
valid_volumes:
|
||
- /**
|
||
# Docker 主机
|
||
docker_host: ""
|
||
# 强制拉取镜像
|
||
force_pull: false
|
||
|
||
host:
|
||
# 主机工作目录
|
||
workdir_parent:
|