jenkins将操作添加到构建视图(以启动通过build#的另一个作业)

时间:2018-10-24 10:24:28

标签: jenkins jenkins-pipeline

如何在构建视图的上下文中添加自定义操作(超链接或按钮)。因此,当您导航到特定版本时,可以单击一些链接或按钮以启动另一个作业。目的是触发另一个作业并传递应该由该作业处理(部署)的build#。

上下文: 我想将我的构建与部署工作分开。 我可以向部署作业中添加一些用于选择build nr的参数,但是随后您需要知道或查找您想要的构建(如果我可以在构建列表(以及名称和描述)中找到一个下拉列表,则该列表也将是改进)。

使用管道,您可以要求用户输入,但这可以使构建作业保持运行状态(球形保持闪烁)(也意味着该作业可以一直运行到某种程度(也许资源很少,但是如果生成1000个且几十个工作...) 并在确认用户输入后将其部署到开发环境,然后部署完成。但是,那么您将无法再这样做。假设某些部署出错,并且您想要再次部署较旧的版本,那又如何? 我可以在while(true){}循环中放置最后一个阶段,但是然后看到我的评论(作业仍在运行...)

0 个答案:

没有答案
相关问题