Dockerized buildbot-workers for various versions of the Raspberry Pi.
- A physical Rasperry Pi
- Run
uname -mto determine the architecture
- Run
- You have to have docker and docker-compose installed.
- Add your unprivileged user to the docker group
- Clone / copy this repository to the Raspberry Pi
- (Optional) Create a branch for your configuration including secrets (
git checkout -b secrets)
- (Optional) Create a branch for your configuration including secrets (
- Modify URL and port of the buildmaster in buildmaster.env
cdinto the folder fitting your model (rununame -mif you are unsure)- Modify the passphrase and worker name in the
.envfile - Make sure that the buildmaster is configured with the same values
- Modify the passphrase and worker name in the
- Run
docker-compose up -d
Note that docker-compose restarts the service automatically after reboots.