gpt4 book ai didi

jenkins - 按需触发下游项目

转载 作者:行者123 更新时间:2023-12-02 10:28:20 28 4
gpt4 key购买 nike

鉴于以下情况

  • main-job构建并测试项目
  • installer-jobmain-job复制工件,并将它们打包到安装程序中

installer-job 通过 Parameterized Trigger Plugin 设置为 main-job 的下游项目.

但是安装程序作业只能根据主作业构建页面按需触发。

可以在项目页面上触发下游作业:

enter image description here

但似乎不可能从特定构建页面触发构建。

是否有任何选项可以在构建页面上获取此类触发按钮?

注意:这是一个自由式项目,而不是管道项目。所以像 Build Pipeline plugin 这样的事情不幸的是,没有帮助。

最佳答案

通过 Promoted Builds Plugin 可以实现优雅的解决方案。 “促销”是当构建满足某些标准时执行的一些事件,例如

  • 构建成功
  • 所有下游构建均已通过
  • 明确的交互式确认

就您而言,这个条件很简单:只需“main-job”成功,您就需要明确确认。

有很多可能的步骤可以作为促销事件触发 - 您想要的是触发“安装程序作业”的构建,该构建可以轻松配置。

总而言之,对于“main-job”,您将配置如下内容: enter image description here

当您这样做时,“主要作业”构建将具有“促销状态”按钮。按那里的“批准”按钮后,将启用促销并且“安装作业”将开始构建:

enter image description here

关于jenkins - 按需触发下游项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47870035/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com