From f04cf7e5d9694d17c5d15763f9eeaf3fb8c6511f Mon Sep 17 00:00:00 2001 From: Will Holland Date: Tue, 8 Sep 2015 11:56:09 +0100 Subject: Fix start to teardown properly --- start | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 start (limited to 'start') diff --git a/start b/start new file mode 100755 index 0000000..42d0f7a --- /dev/null +++ b/start @@ -0,0 +1,24 @@ +#!/bin/bash +set -e + +teardown () { + echo "Stopping Master" + cd ../orchenv-master + ./bin/buildbot stop master + echo "Stopping Local Slave" + cd ../orchenv-slave + ./bin/buildslave stop slave +} + +trap "teardown" SIGINT SIGTERM +echo "Starting Master" +cd orchenv-master +./bin/buildbot start master +echo "Master started" +echo "Starting Local Slave" +cd ../orchenv-slave +./bin/buildslave start slave +echo "Local Slave started" +echo "Starting Bottlerock" +cd ../bottlerock +./bin/python2.7 ../source/bottlerock.py -- cgit v1.2.1