詹金斯多分支管道不触发分支更改

时间:2019-05-12 12:26:50

标签: git jenkins

我在github上有3个分支。我建立了一个詹金斯多分支管道。在jenkins GUI的github上的3个分支中,我仅包含2个分支。在github上的这两个分支上,我都有一个jenkinsfile,其中有类似这样的逻辑。

if(env.branch_name == 'master'){
   build for production
}else if(env.branch_name == 'stage'){
   build for stage.
}

问题:将新更改推送到master或stage分支时,多分支管道无法启动新构建。好像不知道我是否推过它。

我已经正确设置了github webhook。它适用于单管道,但不适用于多分支。有任何解决方法的想法吗?

0 个答案:

没有答案