Go to file
2024-02-28 13:58:14 -05:00
.pre-commit-config.yaml Add basic python environment and precommit 2024-02-27 22:40:17 -05:00
configure.py Fix error in usage of mkstemp function output 2024-02-28 13:16:00 -05:00
Dockerfile Add volume definition for semaphore state 2024-02-28 13:33:28 -05:00
entrypoint.sh Fix error in usage of mkstemp function output 2024-02-28 13:16:00 -05:00
Makefile Add 'v' prefix to version tag for consistency with upstream 2024-02-28 13:58:14 -05:00
poetry.lock Add container runtime dependencies 2024-02-28 11:25:46 -05:00
pyproject.toml Add container runtime dependencies 2024-02-28 11:25:46 -05:00
README.md Document environment variables 2024-02-28 13:34:03 -05:00

semaphore-runner

Runner for semaphore runner with custom environment dependencies

Configuration

SEMAPHORE_RUNNER_REGISTRATION_TOKEN=  # (required) registration token to authenticate to the server
SEMAPHORE_RUNNER_API_URL=  # (required) URL of the Semaphore server API
SEMAPHORE_RUNNER_CONFIG_FILE=  # runner state file
SEMAPHORE_RUNNER_MAX_PARALLEL_TASKS=  # Maximum parallel tasks the runner can run at once