詹金斯可以获得手工上游工作的BUILD_URL吗?

时间:2014-02-25 18:58:37

标签: jenkins

我有一个使用Copy Artifacts插件将.ipa文件上传到TestFlight的作业。我想只手动操作这个工作,而不是自动触发它。该作业配置了一个构建选择器参数,以便我可以从少数类似的工作之一开始上传。

是否有一种简单的方法(可能使用插件或脚本)来获取提供上传工件的特定作业的URL?

基本上我想从上游作业中获取$BUILD_URL值,以便我可以将它包含在TestFlight构建注释中。

(我不确定它是否与我想要的内容直接相关,但是Get Jenkins upstream jobs似乎暗示Groovy脚本可能是要走的路。我还在Jenkins论坛上找到了一篇帖子,{{3}看起来很有希望,但似乎不适用于我的手动触发构建的场景。)

1 个答案:

答案 0 :(得分:0)

除非你是"触发参数化构建......"下游作业,在这种情况下,您可以传递预定义参数" UPSTREAM_BUILD_URL = $ BUILD_URL",我认为您必须存储带有工件的BUILD_URL。