jenkins-bot has submitted this change and it was merged.

Change subject: jenkins-jobs-list.py dump list of jenkins jobs
......................................................................


jenkins-jobs-list.py dump list of jenkins jobs

Zuul can validate its layout against a list of deployed job name. This
script generates such a list.

Change-Id: Ifbf559213cc24d7f95fcc9ee25d022779fa2c1c1
---
A bin/jenkins-jobs-list.py
1 file changed, 10 insertions(+), 0 deletions(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/bin/jenkins-jobs-list.py b/bin/jenkins-jobs-list.py
new file mode 100755
index 0000000..abe1ff7
--- /dev/null
+++ b/bin/jenkins-jobs-list.py
@@ -0,0 +1,10 @@
+import json
+import urllib2
+
+JENKINS_API_JOBS_URL = \
+    'https://integration.wikimedia.org/ci/api/json?pretty=true&tree=jobs[name]'
+
+req = urllib2.urlopen(JENKINS_API_JOBS_URL)
+result = json.load(req)
+
+print "\n".join([job.get('name') for job in result.get('jobs')])

-- 
To view, visit https://gerrit.wikimedia.org/r/156540
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ifbf559213cc24d7f95fcc9ee25d022779fa2c1c1
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to