我想获取所有作业名称的列表以及按作业名称过滤的最后一个内部版本号。我尝试使用以下 -
https://blahblahxxxxx/jenkins/api/xml?tree=jobs[displayName,lastBuild[number]]&xpath=/hudson/job&includes=/hudson/job/displayName[contains(.,%27myjobnamefilter%27)]&wrapper=job_names&pretty=true
但这只会提供所有作业及其最后的内部版本号,而不会过滤作业名称。
例如
<job_names>
<job>
<displayName>blahjob</displayName>
<lastBuild>
<number>25</number>
</lastBuild>
</job>
<job>
<displayName>blahblahblahjob</displayName>
<lastBuild>
<number>49</number>
</lastBuild>
</job>
<job_names>