diff options
author | MS <ms@taler.net> | 2020-11-23 19:28:38 +0100 |
---|---|---|
committer | MS <ms@taler.net> | 2020-11-23 19:28:38 +0100 |
commit | 7c5e344470bb19e9f7ba2618ae40f62535811d19 (patch) | |
tree | f3a3b90b08ecd970935f8d961bc5feb729213af3 | |
parent | fb8fd28f712b3d34343d977531e95474dedc1968 (diff) | |
download | libeufin-deployment-7c5e344470bb19e9f7ba2618ae40f62535811d19.tar.gz libeufin-deployment-7c5e344470bb19e9f7ba2618ae40f62535811d19.tar.bz2 libeufin-deployment-7c5e344470bb19e9f7ba2618ae40f62535811d19.zip |
more on adding new worker
-rw-r--r-- | buildbot/master.cfg | 3 | ||||
-rwxr-xr-x | buildbot/prepare.sh | 56 |
2 files changed, 36 insertions, 23 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg index d794d26..e1c88da 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -35,7 +35,8 @@ c["buildbotNetUsageData"] = "basic" c["workers"] = [ worker.Worker("unittests-worker", "unittests-pass"), - worker.Worker("integration-tests-worker", "integration-tests-pass") + worker.Worker("integration-tests-worker", "integration-tests-pass"), + worker.Worker("parsing-tests-worker", "parsing-tests-pass") ] c["protocols"] = {"pb": {"port": "tcp:9990:interface=127.0.0.1"}} diff --git a/buildbot/prepare.sh b/buildbot/prepare.sh index 9f92fc5..4dc2ec3 100755 --- a/buildbot/prepare.sh +++ b/buildbot/prepare.sh @@ -8,28 +8,40 @@ if ! test -d $HOME/libeufin-deployment; then fi # make master -buildbot create-master $HOME/buildbot_master/ -ln -s $HOME/libeufin-deployment/buildbot/master.cfg $HOME/buildbot_master/ +if ! test -d $HOME/buildbot_master/; then + buildbot create-master $HOME/buildbot_master/ + ln -s $HOME/libeufin-deployment/buildbot/master.cfg $HOME/buildbot_master/ +fi -buildbot-worker create-worker \ - --umask=0o22 \ - $HOME/unittests_worker/ \ - localhost:9990 \ - unittests-worker \ - unittests-pass +# make unittest worker +if ! test -d $HOME/unittests_worker/; then + buildbot-worker create-worker \ + --umask=0o22 \ + $HOME/unittests_worker/ \ + localhost:9990 \ + unittests-worker \ + unittests-pass +fi -buildbot-worker \ - create-worker \ - --umask=0o22 \ - $HOME/integration_tests_worker/ \ - localhost:9990 \ - integration-tests-worker \ - integration-tests-pass -buildbot-worker \ - create-worker \ - --umask=0o22 \ - $HOME/parsing_tests_worker/ \ - localhost:9990 \ - parsing-tests-worker \ - parsing-tests-pass +# make integration tests worker +if ! test -d $HOME/integration_tests_worker/; then + buildbot-worker \ + create-worker \ + --umask=0o22 \ + $HOME/integration_tests_worker/ \ + localhost:9990 \ + integration-tests-worker \ + integration-tests-pass +fi + +# make parse-worker +if ! test -d $HOME/parsing_tests_worker/; then + buildbot-worker \ + create-worker \ + --umask=0o22 \ + $HOME/parsing_tests_worker/ \ + localhost:9990 \ + parsing-tests-worker \ + parsing-tests-pass +fi |