From beb04bb988af41dd449e42edabb6938bf6a007af Mon Sep 17 00:00:00 2001 From: Will Holland Date: Fri, 11 Sep 2015 16:24:36 +0100 Subject: Add deploy complete method --- source/bottlerock.py | 5 +---- source/deploy_complete.sh | 12 ++++++++++++ 2 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 source/deploy_complete.sh diff --git a/source/bottlerock.py b/source/bottlerock.py index 44701d1..147368e 100644 --- a/source/bottlerock.py +++ b/source/bottlerock.py @@ -59,10 +59,7 @@ def build_complete(): @post('/deploy_complete') def deploy_complete(): - pass - -if __name__ == '__main__': - run(host='0.0.0.0', port=8080, debug=True) + return call_trigger('deploy_complete') if __name__ == '__main__': run(host='0.0.0.0', port=8080, debug=True) diff --git a/source/deploy_complete.sh b/source/deploy_complete.sh new file mode 100644 index 0000000..036778b --- /dev/null +++ b/source/deploy_complete.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# this will run once ybd has finished a build +set -e + +category=postdeploy + +IP=127.0.0.1 +port=9999 +user=orchestration +passwd=orchestration + +../orchenv-master/bin/buildbot --verbose sendchange -m "$IP":"$port" -a "$user":"$passwd" -W scriptbot -C "$category" -- cgit v1.2.1