Gitea builder for docker images
506
A builder image for use with gitea act runner
When registering a runner, include a label for this image.
When you register your runner, you will be prompted for your labels. Example:
INFO Enter the runner labels, leave blank to use the default labels (comma-separated, for example, ubuntu-20.04:docker://node:16-bullseye,ubuntu-18.04:docker://node:16-buster,linux_arm:host):
ubuntu-latest:docker://rexypoo/builder:latest,ubuntu-22.04:docker://rexypoo/builder:latest,ubuntu-20.04:docker://rexypoo/builder:latest,ubuntu-18.04:docker://node:16-buster
In docker-compose.yml include the environment variable GITEA_RUNNER_LABELS as follows:
services:
runner:
image: gitea/act_runner
environment:
GITEA_RUNNER_LABELS: "ubuntu-latest:docker://rexypoo/builder:latest,ubuntu-22.04:docker://rexypoo/builder:latest,ubuntu-20.04:docker://rexypoo/builder:latest,ubuntu-18.04:docker://node:16-buster"
Include the environment variable GITEA_RUNNER_LABELS
docker run [...] -e GITEA_RUNNER_LABELS="ubuntu-latest:docker://rexypoo/builder:latest,ubuntu-22.04:docker://rexypoo/builder:latest,ubuntu-20.04:docker://rexypoo/builder:latest,ubuntu-18.04:docker://node:16-buster" gitea/act_runner
I've included the ubuntu-18.04 label so that my gitea instance can build the builder, even if no builder image exists. See .gitea/worflows/docker-publish.yml for specifics of this automated build.
Content type
Image
Digest
sha256:ffbe8e061…
Size
570.9 MB
Last updated
almost 2 years ago
docker pull rexypoo/builder