Jenkins API - 使用特定 GIT 存储库查找所有工作

A10*_*001 5 git jenkins jenkins-api

知道如何查询 jenkins 来获取运行特定 GIT 存储库的所有作业的列表吗?或者列出所有作业以及他们正在使用的 GIT 源代码?

谢谢,

A10*_*001 0

这是使用 python 获取特定构建配置的方式: import json import urllib

url = ' http://jenkins_user:jenkins_password@my_jenkins_repo.com:8080/job/job_folder/job/job_name/build_number/api/json?pretty=true '

响应 = urllib.urlopen(url) 数据 = json.loads(response.read())

打印数据

有了这个,你可以首先找到文件夹/存储库下的所有作业,获取每个作业的最后一个作业,并找到每个作业的 git 存储库。