feat: add runner conversion scripts and strengthen cutover automation
This commit is contained in:
28
runners-conversion/augur/envs/augur.env.example
Normal file
28
runners-conversion/augur/envs/augur.env.example
Normal file
@@ -0,0 +1,28 @@
|
||||
# augur.env — Per-repo runner configuration for the augur repository.
|
||||
#
|
||||
# Copy this file to augur.env and fill in your values:
|
||||
# cp envs/augur.env.example envs/augur.env
|
||||
#
|
||||
# To add another repo, copy this file to envs/<repo>.env, adjust the values,
|
||||
# and add a matching service block in docker-compose.yml.
|
||||
|
||||
# Runner image source (default: GHCR).
|
||||
# For self-hosted registry on the same Docker engine:
|
||||
# RUNNER_IMAGE=localhost:5000/augur-runner:latest
|
||||
# Docker treats localhost registries as insecure by default — no daemon.json changes needed.
|
||||
# RUNNER_IMAGE=ghcr.io/aiinfuseds/augur-runner:latest
|
||||
|
||||
# Repository to register this runner with.
|
||||
REPO_URL=https://github.com/AIinfusedS/augur
|
||||
|
||||
# Runner identity — must be unique per runner within the repo.
|
||||
RUNNER_NAME=unraid-augur
|
||||
RUNNER_LABELS=self-hosted,Linux,X64
|
||||
RUNNER_GROUP=default
|
||||
|
||||
# Resource limits for this repo's runner container.
|
||||
# Tune based on the repo's CI workload.
|
||||
# augur CI needs ~4 CPUs and ~4GB RAM for Go builds + extension tests.
|
||||
# 3 runners x 4 CPUs = 12 cores total.
|
||||
RUNNER_CPUS=4
|
||||
RUNNER_MEMORY=4G
|
||||
Reference in New Issue
Block a user