Difference between revisions of "Director buildbot"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added initial content)
 
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:


== Updating buildbot ==
== Updating buildbot ==
Prerequisities:
ssh john.scummvm.net
git remote add dokku dokku@buildbot.projecttycho.nl:buildbot


Update is automatic:
sudo -u director-buildbot -i


# git push dokku director-buildbot:master
cd director-buildbot


git pull
sudo systemctl restart buildbot-master-1.service buildbot-master-2.service buildbot-worker-1.service buildbot-worker-2.service buildbot-ui-1.service buildbot-ui-2.service


== Adding new targets ==
== Adding new targets ==
# ...
scp GAME_DIR targets.json john.scummvm.net:/storage/
# ssh john.scummvm.net
 
# cd /storage && sudo -u rvanlaar s3cmd sync --delete-removed s3://director-buildbot .
Restart buildbot on john:
# ssh dokku@buildbot.projecttycho.nl ps:restart buildbot
 
sudo systemctl restart buildbot-master-1.service buildbot-master-2.service buildbot-worker-1.service buildbot-worker-2.service buildbot-ui-1.service buildbot-ui-2.service

Revision as of 18:09, 27 July 2021

Buildbot used for Director CI

Updating buildbot

ssh john.scummvm.net

sudo -u director-buildbot -i

cd director-buildbot

git pull

sudo systemctl restart buildbot-master-1.service buildbot-master-2.service buildbot-worker-1.service buildbot-worker-2.service buildbot-ui-1.service buildbot-ui-2.service

Adding new targets

scp GAME_DIR targets.json john.scummvm.net:/storage/

Restart buildbot on john:

sudo systemctl restart buildbot-master-1.service buildbot-master-2.service buildbot-worker-1.service buildbot-worker-2.service buildbot-ui-1.service buildbot-ui-2.service