【发布时间】:2018-07-10 17:20:10
【问题描述】:
我有一个 Jenkins 系统。它为我们公司运行构建作业。我们运行多分支管道。昨天,其中一个构建神秘地从构建中删除了 devel 分支。
我查看了分支的拉取请求,但在发生此分支删除的时间范围内,我找不到任何受 Jenkins 文件影响的内容。
我查看了 Jenkins 系统日志,没有发现任何错误。以下是扫描存储库日志相关部分的副本:
Examining Bo**a/pro-***-ter
Checking branches...
Getting remote branches...
Checking branch devel
Getting remote pull requests...
Checking branch master
‘Jenkinsfile’ found
Met criteria
我已经验证了 devel 分支有一个 Jenkinsfile 并且 Jenkinsfile 是有效的。
我不知道如何解决这个问题。任何建议都会很棒。
一些插件信息:
- github 1.28.0
- 分支 2.0.11
- docker-common 1.13
- 码头工人管道 1.17
- git 3.6.0
- git 客户端 2.7.0
- git 服务器 1.7
- SCM API 2.2.3
Jenkins 版本 2.73.2
【问题讨论】:
-
你检查配置了吗??也许有人修改了行为并忽略了开发分支
-
修改行为是什么意思?
-
在 MultiJob 下,有一个配置选项,您通常会提到 GitHub/SVN 连接以及分支的行为/发现
-
这里有同样的问题。在
Met criteria之后,日志显示Detected unsupported subitem repo » develop, skipping- 你知道如何解决这个问题了吗? -
@cornr 你在哪里找到日志?我有一个类似的问题。一个分支从一个新的多分支管道作业中随机消失,其他所有分支看起来都很好。分支发现配置没有变化。
标签: jenkins