应用程序如何通过使用.../buildWithParameters?token=TOKEN
执行HTTP发布到Jenkins CI作业来启动构建请求来获取其HTTP Post导致的BUILD_ID或BUILD_NUMBER以启动构建?
例如,如果我有6个运行的应用程序,每个应用程序启动相同的Jenkins CI作业,则每个构建将获得不同的build_id,但每个应用程序如何知道哪个特定的build_id对应于其触发请求?
答案 0 :(得分:2)
一旦触发构建,获取build_id并存储
.../api/xml?xpath=//lastBuild/number/text()
将获取当前正在运行的作业的内部版本号。假设你的工作速度提高了几秒钟,使用lastBuild / number / text()会得到你可以在以后用来检索你想要的内容的内部版本号。