Changes between Version 1 and Version 2 of BuildBot


Ignore:
Timestamp:
Feb 2, 2007 9:12:40 AM (7 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildBot

    v1 v2  
    2424=== Admin steps === 
    2525 
    26 SSH to `buildbot@darcs.haskell.org` and change to the `master/` directory. Edit `master.cfg`. Search for `slaves` and you should find a list containing an entry for each slave. Add an entry to the list like 
     26Pull the buildbot master configuration: 
     27 
     28{{{ 
     29$ darcs get buildbot@darcs.haskell.org:/home/buildbot/master 
     30$ cd master 
     31}}} 
     32 
     33Edit `master.cfg`. Search for `slaves` and you should find a list containing an entry for each slave. Add an entry to the list like 
    2734{{{ 
    2835{ 'user': 'myUser', 
     
    3441Now search for `schedulers` and either add `myUser` to the `builderNames` of an existing scheduler or, if there isn't one that runs at the time that you want, add a new scheduler. 
    3542 
    36 Save the changes and run `make reconfig`. 
     43Record and push the changes.  Then restart the build master: 
     44 
     45{{{ 
     46$ ssh buildbot@darcs.haskell.org "cd master; make reconfig" 
     47}}} 
    3748 
    3849If there is anything unusual about the machine the build is being run on, e.g. the path to `gcc` is different, then you will need to add a field for the unusual thing to GhcDefaultConfig and alter the build steps to make use of it. Then make a special factory for the build client you are adding with this field changed as appropriate.