Jenkins Scan Multibranch Pipeline停止检测开发分支

时间:2019-07-26 06:41:05

标签: jenkins jenkins-pipeline bitbucket multibranch-pipeline

我正在使用Jenkins中的组织文件夹来发现包含Jenkins文件的所有存储库。

直到最近它一直运行良好。在某个时候,其中一个存储库的开发分支已被删除。该分支确实存在,并且包含有效的Jenkinsfile。

当我重新扫描项目时,日志显示了它如何检查分支,但是对查找或不查找Jenkinsfile一无所知:

Looking up myorg/myrepo for branches
Checking branch develop from myorg/myrepo
Checking branch master from myorg/myrepo
      ‘Jenkinsfile’ found
    Met criteria
...

这里可能是什么问题?有关如何解决此问题的任何建议?

我尝试了通常的解决方案:删除分支,创建没有任何问题的新发现分支,重新创建development分支...

1 个答案:

答案 0 :(得分:0)

支票明显,但仍然值得一查:

  • dev分支中Jenkinsfile名称中的拼写错误
    • 尝试从主机(看来可行)到开发分支的拉取请求
  • 文件夹设置中的扫描过滤器已更新?
  • JenkinsFile语法可能是错误的? (不确定它是否会产生影响,但您可能会看看最近在开发中是否有所更改)
  • dev分支可见性是否受到限制?

希望这会有所帮助 问候