GitHub-Azure-CI-Runner-Agent
Docker 应用程序 from GoldnGroup's Repository
概述
运行时参数
- 网络
bridge- 外壳
sh- 特权
- false
- 额外参数
--restart unless-stopped
模板配置
Persistent storage for runner configuration, work folders, updates, and embedded Docker data. Use a unique appdata path per container. Do not map this to /runner.
- 目标
- /runner-data
- 默认值
- /mnt/user/appdata/github-azure-ci-runner-agent
- 价值
- /mnt/user/appdata/github-azure-ci-runner-agent
Set to true to enable Azure Pipelines Agent. If false, all Azure DevOps fields are ignored.
- 目标
- USE_AZDO
- 默认值
- false
- 价值
- false
Azure DevOps organization URL. Example: https://dev.azure.com/myorg
- 目标
- AZP_URL
- 默认值
- https://dev.azure.com/YOUR_ORG
- 价值
- https://dev.azure.com/YOUR_ORG
Azure DevOps Personal Access Token with Agent Pools Read and manage permission. Required only when Use Azure Pipelines Agent is true.
- 目标
- AZP_TOKEN
Azure DevOps Agent Pool name. The pool must already exist in Azure DevOps. Default: SelfHosted.
- 目标
- AZP_POOL
- 默认值
- SelfHosted
- 价值
- SelfHosted
Name shown for this agent in Azure DevOps.
- 目标
- AZP_AGENT_NAME
- 默认值
- unraid-azure-pipelines-agent
- 价值
- unraid-azure-pipelines-agent
Azure Pipelines work folder. Leave as _work unless you need a custom path.
- 目标
- AZP_WORK
- 默认值
- _work
- 价值
- _work
Set to true to enable GitHub Actions Runner. If false, all GitHub fields are ignored.
- 目标
- USE_GITHUB
- 默认值
- false
- 价值
- false
Use repo for a repository runner, or org for an organization-level runner.
- 目标
- GITHUB_SCOPE
- 默认值
- repo
- 价值
- repo
GitHub repository URL. Required only when GitHub Scope is repo. Example: https://github.com/myorg/myrepo
- 目标
- GITHUB_URL
- 默认值
- https://github.com/YOUR_ORG/YOUR_REPO
- 价值
- https://github.com/YOUR_ORG/YOUR_REPO
GitHub organization name. Required only when GitHub Scope is org. Example: myorg
- 目标
- GITHUB_ORG
- 默认值
- YOUR_ORG
- 价值
- YOUR_ORG
GitHub Personal Access Token used to register the runner. For repo scope, grant Administration Read and Write on the selected repository. Required only when Use GitHub Actions Runner is true.
- 目标
- GITHUB_PAT
Name shown for this runner in GitHub.
- 目标
- GITHUB_RUNNER_NAME
- 默认值
- unraid-github-actions-runner
- 价值
- unraid-github-actions-runner
Comma-separated labels used to target this runner in workflows. Default: SelfHosted. Example: SelfHosted,unraid,docker
- 目标
- GITHUB_RUNNER_LABELS
- 默认值
- SelfHosted
- 价值
- SelfHosted
GitHub Actions work folder. Leave as _work unless you need a custom path.
- 目标
- GITHUB_WORK
- 默认值
- _work
- 价值
- _work
Set to true to enable Docker builds inside the runner container. Requires Extra Parameters to include --privileged.
- 目标
- ENABLE_DOCKER
- 默认值
- false
- 价值
- false
Storage driver used by embedded Docker. Default vfs is slower but works reliably with Unraid appdata paths such as /mnt/user/appdata. Use overlay2 only if Runner Data is mapped to a path or filesystem that supports overlay mounts, for example a suitable cache or disk path.
- 目标
- DOCKER_STORAGE_DRIVER
- 默认值
- vfs
- 价值
- vfs
Optional extra options passed to the embedded Docker daemon. Leave empty unless troubleshooting or customizing Docker.
- 目标
- DOCKER_OPTS
详细信息
ghcr.io/goldngroup/github-actions-runner-azure-pipelines-agent:latest在Unraid 上运行 GitHub-Azure-CI-Runner-Agent 。
GitHub-Azure-CI-Runner-Agent 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。