如何通过API在Jenkins中获取lastbuild-1的版本号?

o2rvlv0m  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(78)

尝试从RestAPI读取Jenkins作业状态。最后一个版本提供最新信息。在Grafana中,我试图比较LastBuild和LastBuild-1状态。无论如何,要得到最后的构建1信息?
http://127.0.0.1:8080/job/Job2/lastBuild/api/json --> giving LastBuild info http://127.0.0.1:8080/job/Job2/lastBuild-1/api/json --> anyway in this format?

m2xkgtsf

m2xkgtsf1#

我不认为你可以通过一个API调用来做到这一点。因此,您需要为此执行两个API调用,一个用于获取最后一个构建号,另一个用于获取lastBuild-1
以下API校准将为您提供给予最后的内部版本号。

http://JENKINS_HOST/job/Job1/lastBuild/buildNumber

相关问题