Skip to content
Jean-Luc Stevens edited this page Aug 22, 2016 · 11 revisions

Notes

  • On doozy, gcal_10000.typ needs to be in /var/lib/buildbot/docs/Documents/Topographica in order to be found by param.resolve_path (for GCAL_Tutorial.ipynb).

  • Doozy needs a .topographicarc as param.resolve_path.search_paths is broken. It should be in /home/topo-buildbot AND /var/lib/buildbot/docs with contents:

    import param
    from topo.misc.commandline import default_output_path
    param.resolve_path.search_paths.append(default_output_path())
    
  • MAKE SURE YOU HAVE CLEAN WORKING DIRECTORY WHEN CREATING SNAPSHOTS FOR DOOZY!

Some docker usage examples

docker logs master
docker rm master
docker stop master

docker run --name=master -p 8000:8000 -p 8010:8010 -p 10000:9989 -d purism/buildbot-master


# MASTER
docker cp master.cfg master:/master/master.cfg; docker exec -it master bash
docker cp master.cfg master:/master/master.cfg
docker cp listener.py master:/master/listener.py
docker cp holoviews-buildbot.sh master:/master/holoviews-buildbot.sh

# SLAVE

docker cp holoviews-buildbot.sh minislave:/slave/holoviews-buildbot.sh
docker cp ref_data.py minislave:/slave/ref_data.py
docker cp run_buildbot_slave.sh minislave:/slave/run_buildbot_slave.sh


docker stop master; docker start master
docker stop minislave; docker start minislave

docker exec -d master python /master/listener.py

docker ps

docker exec -it master bash
docker exec -it minislave bash
Clone this wiki locally