鉴于以下情况
installer-job 通过Parameterized Trigger Plugin设置为 main-job 的下游项目。
但 installer-job 只能从 main-job 的构建页面按需触发。
可以在项目页面上触发下游作业:
但似乎无法从特定版本页面触发构建。
是否有任何选项可以在构建页面上获得这样的触发按钮?
注意:它是一个自由式项目,而不是管道项目。不幸的是,像Build Pipeline plugin这样的事情没有帮助。
答案 0 :(得分:3)
通过Promoted Builds Plugin可以实现优雅的解决方案。 "推广与#34;是一种在构建符合某些标准时执行的活动,例如
在您的情况下,这种情况很简单:只需"主要工作"需要成功,你需要明确确认。
可以作为促销活动触发许多可能的步骤 - 您想要的是触发" installer-job"的构建,可以轻松配置。
总结一下,对于" main-job",您将配置如下内容:
当你这样做时,主要工作"构建将具有促销状态"按钮。按下"批准"按钮在那里,将启用促销和"安装作业"将开始建设: