多分支Jenkins-jenkinsfile在子模块上

ctrmrzij  于 2022-09-20  发布在  Jenkins
关注(0)|答案(1)|浏览(216)

我有与Jenkins multibranch - how to scan branches where jenkinsfile is placed on a submodule?相同的问题

请注意,这两个存储库都放置在私有的GitLab服务器上,并且它们被设置为私有的。然而,我在结账时没有问题,两者都相互依赖于Jenkins。

我将分支的jenkinsfile放置在子模块上,如下所示:

main/
   ...
   submodule/ -> submodule
      jenkinsfile

但我无法运行多分支管道。扫描无法检测到jenkinfile:

Checking branches...
  Checking branch main
      ‘submodule/jenkinsfile’ not found
    Does not meet criteria
Processed 1 branches

我已经在以下帖子上尝试了所有选项:Git submodules not updating in Jenkins build

但都没有奏效。

版本:

  • Jenkins版本:Jenkins 2.332.3
  • Git插件版本4.11.5 GitHub
  • 分支源代码插件版本1677.v731f745ea_0cf

有人想出了解决办法吗?谢谢

相关问题