簡體   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