diff options
Diffstat (limited to 'source/bottlerock.py')
-rw-r--r-- | source/bottlerock.py | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/source/bottlerock.py b/source/bottlerock.py index aadb4ce..2f1fe1f 100644 --- a/source/bottlerock.py +++ b/source/bottlerock.py @@ -120,7 +120,24 @@ def deploy_complete(): try: properties = get_form( 'artefact', - 'testing_sha') + 'testing_sha', + 'buildslave_scripts_sha', + 'definitions_sha') + except Status400 as p: + return missing_property_response(p) + return sendchange('deploy_complete',properties) + +if __name__ == '__main__': + run(host='0.0.0.0', port=8080, debug=True) + +@post('/testing_complete') +def testing_complete(): + try: + properties = get_form( + 'artefact', + 'testing_sha', + 'buildslave_scripts_sha', + 'definitions_sha') except Status400 as p: return missing_property_response(p) return sendchange('deploy_complete',properties) |