mirror of
https://code.forgejo.org/forgejo/runner.git
synced 2025-04-18 06:04:03 +03:00
It is common to install a version from a branch or a fork. Change the upgrade to be a URL instead of a version number for simplicity. Fix a bug by which the lxc-helpers and the runner are upgraded but not the script itself. Increase the service unit timeout when stopping the runner: it may take up to three hours. Adapt the tests accordingly. Fixes https://code.forgejo.org/forgejo/runner/issues/510 Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/520 Reviewed-by: Michael Kriese <michael.kriese@gmx.de> Co-authored-by: Earl Warren <contact@earl-warren.org> Co-committed-by: Earl Warren <contact@earl-warren.org>
This directory contains a collection of usage and deployment examples.
Workflow examples can be found in the documentation.
Section | Description |
---|---|
docker |
using the host docker server by mounting the socket |
LXC systemd |
systemd unit managing LXC containers dedicated to a single runner |
docker-compose |
all in one docker-compose with the Forgejo server, the runner and docker in docker |
kubernetes |
a sample deployment for the Forgejo runner |