我有一个使用Copy Artifacts插件将.ipa
文件上传到TestFlight的作业。我想只手动操作这个工作,而不是自动触发它。该作业配置了一个构建选择器参数,以便我可以从少数类似的工作之一开始上传。
是否有一种简单的方法(可能使用插件或脚本)来获取提供上传工件的特定作业的URL?
基本上我想从上游作业中获取$BUILD_URL
值,以便我可以将它包含在TestFlight构建注释中。
(我不确定它是否与我想要的内容直接相关,但是Get Jenkins upstream jobs似乎暗示Groovy脚本可能是要走的路。我还在Jenkins论坛上找到了一篇帖子,{{3}看起来很有希望,但似乎不适用于我的手动触发构建的场景。)
答案 0 :(得分:0)
除非你是"触发参数化构建......"下游作业,在这种情况下,您可以传递预定义参数" UPSTREAM_BUILD_URL = $ BUILD_URL",我认为您必须存储带有工件的BUILD_URL。