2016-09-13 107 views
3

我必须跳过一些jenkins基于git commit消息生成。所以我搜索并找到了this jenkins插件。但我无法配置在多分支管道作业中启用ci-skip。此选项在多分支管道设置中不可用。多分支管道jenkins工作与[ci跳过]

有没有办法在多分支jenkins管道中配置这个[ci跳过]?

它可用在jenkinsfile中吗?是否有可能防止jenkins基于jenkinsfile中的提交信息生成?

回答

0

在配置分支的源代码来轮询Git仓库在你multibranch pipeline,您可以理论上添加额外的行为,忽略某些信息提交,如[skip],如下面的例子:

Polling ignore commits

我说“理论上”,因为我从来没有可以使这项工作,无论是在multibranch pipeline的工作,还是simple pipeline工作(与pipeline script from SCM)。

+0

我在多分支管道作业配置中看不到这个额外的行为选项。是否需要安装任何jenkins插件? –

+0

无需安装另一个插件,您可以在'Branch Sources'>'Git'下的'multibranch pipeline'配置中找到它(添加'Add Source'按钮后)>'Additional Additionnal Behaviours' - >'Add' – Pom12

+0

谢谢对于这个建议。我配置了bitbucket项目源,因此它不会出现在分支源中。无论如何要在bitbucket源中配置额外的行为选项吗? –

相关问题