繁体   English   中英

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

[英]Jenkins Scan Multibranch Pipeline stopped detecting develop branch

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

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

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

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

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

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

显而易见的检查,但仍然值得检查:

  • 开发分支中Jenkinsfilename中的错字
    • 尝试从master (似乎有效)向dev分支的拉取请求
  • 文件夹设置中的扫描过滤器已更新?
  • JenkinsFile语法可能是错误的? (不知道它是否会产生影响,但是您可以看看最近开发中是否发生了一些变化)
  • dev分支的可见性受到限制?

希望这对您有帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM