2015-05-19 141 views
0

在我的CI管道中我有三个阶段(1,3),我使用GIT和Gerrit进行审查支持。这个过程就是第一阶段的工作将在Gerrit事件“patchet created”上触发,例如,代码被推入一个虚拟分支并保存。如果第1阶段完成,它会给Gerrit +1。一旦手动审查完成,代码将合并为主。这合并触发第2阶段的工作,最后触发第3阶段。Jenkins下游作业触发Gerrit事件

因此,在下游詹金斯的看法,它看起来像, 阶段1;阶段2 - >阶段3

现在我想使用构建管道插件进行可视化(实际部署插件,但它需要构建管道)。这对下游关系进行了一些分析,以绘制构建和测试过程的图片。由于第一阶段和第二阶段没有下游关系,因此自然会错过这些关系。

添加下游关系打破了我想要的行为(我想在第2阶段之前进行手动审查)。要么在阶段1完成时通过自动触发来分解它,要么通过要求阶段2的手动触发来打破它。

有没有人有解决方法?或事件更好,一个解决方案?

感谢, 约翰

回答

0

只需添加一个手动联动(第二的截图 “打勾”):

enter image description here

+0

这是下作业的conf后生成操作?对我来说,它看起来不同,我有一个下拉菜单,并尝试添加手动触发下一个工作,没有运气。 – Johan

+0

是的,它是截图来自插件页面。你可以给链接到年轻的插件?我们可以谈论不同的:D – stanjer

+0

哦,下拉式没有构建管道插件选项,而只是手动这让我很困惑,并想知道我是否在正确的位置做它 – Johan

相关问题