当前位置 : 主页 > 网络推广 > seo >

是否有可能检索通过其API触发的Jenkins构建的ID?

来源:互联网 收集:自由互联 发布时间:2021-06-16
假设我通过向/ job / awesomesauce / build发送GET请求来触发构建.是否有可能检索触发构建的ID? 我知道我可以尝试访问/ job / awesomesauce / lastBuild / api / json,但如果有多个构建同时运行,这会给我
假设我通过向/ job / awesomesauce / build发送GET请求来触发构建.是否有可能检索触发构建的ID?

我知道我可以尝试访问/ job / awesomesauce / lastBuild / api / json,但如果有多个构建同时运行,这会给我错误的信息.此外,在向我提供有关当前正在运行的构建的信息之前,似乎有轻微的延迟(几秒钟).

我必须做这种事情,这是我使用的一种解决方法:我有一个虚拟参数,我传递给构建(在我的情况下,它是另一个构建的BUILD_ID;在你的情况下,它可能是一个时间戳),我然后查询并解析构建队列api([server] / queue / api / …)和常规api(如果构建已完成),包含适当参数值的构建.
网友评论