summaryrefslogtreecommitdiff
path: root/simplejenkinsapi
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2012-09-22 01:35:12 +0100
committerLars Wirzenius <liw@liw.fi>2012-09-22 01:35:12 +0100
commitc64c3a98cc88a4a0ba577fc4c6527bbbcf76bbf2 (patch)
treea46154cca7c20f8d503d69305f9be3030be17374 /simplejenkinsapi
parente07a57a1816564918dcb5ca82cf86bcb069f52f9 (diff)
downloadjenkinstool-c64c3a98cc88a4a0ba577fc4c6527bbbcf76bbf2.tar.gz
Add method for running a job in Jenkins
Diffstat (limited to 'simplejenkinsapi')
-rw-r--r--simplejenkinsapi/api.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/simplejenkinsapi/api.py b/simplejenkinsapi/api.py
index 5571298..9fa3e23 100644
--- a/simplejenkinsapi/api.py
+++ b/simplejenkinsapi/api.py
@@ -124,3 +124,7 @@ class Jenkins(object):
return self._do('GET', '/job/%s/config.xml' % job_id)
+ def run_job(self, job_id): # pragma: no cover
+ '''Run an existing job.'''
+ self._do('POST', '/job/%s/build' % job_id)
+