From c9e4c6af4ce77c703c32b4c611075987960f7b64 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Wed, 19 Feb 2014 14:29:37 -0800 Subject: Raise on failure --- tasks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tasks.py b/tasks.py index 4b2209af..5fa86986 100644 --- a/tasks.py +++ b/tasks.py @@ -21,6 +21,7 @@ import requests JENKINS_ROOT = "http://jenkins.cryptography.io" + @invoke.task def release(version): """ @@ -33,10 +34,11 @@ def release(version): invoke.run("twine upload -s dist/cryptography-{0}*".format(version)) token = getpass.getpass("Input the Jenkins token") - requests.post( + response = requests.post( "{0}/job/cryptography-wheel-builder/build".format(JENKINS_ROOT), params={ "token": token, "cause": "Building wheels for {0}".format(version) } ) + response.raise_for_status() -- cgit v1.2.3