Changes between Version 50 and Version 51 of SettingUpBuildslave


Ignore:
Timestamp:
09/13/16 12:15:44 (8 years ago)
Author:
Gert Döring
Comment:

add manual commands

Legend:

Unmodified
Added
Removed
Modified
  • SettingUpBuildslave

    v50 v51  
    5757
    5858Buildslave configuration is covered thoroughly in the [http://buildbot.net/buildbot/docs/latest/manual/index.html the buildbot manual]. Basically you just step through the "Creating a buildslave" section in the buildbot manual except that you could skip step 1 ("Set up the account") because the connectivity tests require root access.
     59
     60Step-by-step, the following is needed:
     61
     62 1. create a user ("buildbot")
     63 1. create a buildslave configuration, in a subdirectory of buildbot's home directory
     64{{{
     65user$ sudo su - buildbot
     66buildbot$ buildslave create-slave ~/build-openvpn 10.177.36.101:9989 <buildbot name> <buildbot pass>
     67}}}
     68this will create a subdirectory "build-openvpn/" which has a *.tac file with the buildbot config (so, username, buildmaster, etc. can be edited later on).  {{{ <buildbot-name> }}} and {{{ <buildbot-pass> }}} need to be coordinated with the buildmaster admins (mattock).
     69 4. ensure the community VPN is up (ping 10.177.36.101 works)
     70 1. start the buildslave
     71{{{
     72buildbot$ buildslave start ~/build-openvpn
     73}}}
     74 1. ensure that community VPN and buildslave get started at boot time...
    5975
    6076In case you need to run the buildslave as a limited user you may follow these steps: