/buildmaster-config

Configuration for buildbot.python.org

Primary LanguagePython

buildmaster-config

Buildbot master configuration for buildbot.python.org.

Build Status

Update requirements

Run locally:

make regen-requirements
# create a pull request to update requirements.txt

On the server (this method include downtime):

make stop-master
mv venv venv.old
make venv SYSTEM_PYTHON=/usr/local/bin/python3.6
make start-master

Note: starting the server takes 10 seconds until it answers on HTTP.

Add a worker

The list of workers is stored in master/local.py on the server. A worker password should be made of 14 characters (a-z, A-Z, 0-9 and special characters), for example using KeePassX.

Documentation: http://docs.buildbot.net/current/manual/configuration/workers.html#defining-workers