rusefi-ci/README.md

23 lines
678 B
Markdown
Raw Normal View History

2021-11-17 11:19:40 -08:00
# rusefi-ci
2021-11-17 11:38:17 -08:00
This script will automatically download and configure the github actions self-hosted runner
2021-11-17 11:38:17 -08:00
To run, first build the image with:
`docker build -t rusefi-ci .`
Then run the newly built image passing `OWNER`, `REPO`, and `REG_TOKEN` (time-limited github actions registration token)
2021-11-17 11:38:17 -08:00
```bash
docker run --detach \
--ENV OWNER=ZHoob2004 \
--ENV REPO=rusefi \
--ENV REG_TOKEN=<PUT YO TOKEN HERE> \
2021-11-17 11:38:17 -08:00
rusefi-ci
```
add `--restart=unless-stopped` in order to have the container survive reboots
The container uses a persistent volume mounted at /opt/actions-runner. After initial startup, the container will skip registration unless the peristent volume is erased.