fix: add runner registration
This commit is contained in:
parent
cd8a69f1ad
commit
f14f0ac299
1 changed files with 12 additions and 1 deletions
|
|
@ -31,7 +31,18 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ./runner-data:/data
|
- ./runner-data:/data
|
||||||
command: ["/bin/forgejo-runner", "daemon"]
|
entrypoint:
|
||||||
|
- sh
|
||||||
|
- -c
|
||||||
|
- |
|
||||||
|
if [ ! -f /data/.runner ]; then
|
||||||
|
forgejo-runner register --no-interactive \
|
||||||
|
--instance http://server:3000 \
|
||||||
|
--token xP3IdP05YPJJZ504z7UzK90njFFzQnX4d77cJiCN \
|
||||||
|
--name synology-runner \
|
||||||
|
--labels ubuntu-latest:docker://node:20-bookworm,ubuntu-22.04:docker://node:20-bookworm,docker:host
|
||||||
|
fi
|
||||||
|
forgejo-runner daemon
|
||||||
environment:
|
environment:
|
||||||
- TZ=Asia/Ho_Chi_Minh
|
- TZ=Asia/Ho_Chi_Minh
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue