首页 > 解决方案 > 找到'Jenkinsfile',满足条件,没有为jenkins触发自动构建,用于git分支

问题描述

我已经阅读了触发器 jenkins build on tag creation with multibranch pipeline的答案

错误是相似的,唯一的区别是问题是tag因为在发布时似乎不受支持。

我在 上遇到了这个错误branches,我已经分叉了 repo,所以我有一个upstream和一个origin,我推送到两者,它显示分支在那里,但是每当我推送任何代码时,它都不会触发。

这是设置:类型:Github Enterprise 在此处输入图像描述

标签: gitjenkinsjenkins-pipelinepipelinegithub-enterprise

解决方案


这个答案适用于拥有多分支管道项目的人。如果您还没有 Basic Branch Build Strategies 插件,您可能需要它,但它可能已经是您设置的一部分。

我添加了Change Requests构建策略并且它起作用了。转到Branch Sources,在 下Build Strategies,单击Add并添加Change requests配置。

参考:https ://issues.jenkins.io/browse/JENKINS-54864


推荐阅读