如果在Jenkins中使用多分支管道,我想为我的代码存储库中建立的每个特定分支建立一个构建。这就像一个魅力。但是我不想在代码存储库中提供Jenkinsfile。相反,我想定义一个不同的CI存储库,该存储库提供了我的CI管道脚本。
问题是通常的配置不像普通配置中那样包含scm选项。
常规管道配置:
多分支管道配置:
有人可以告诉我如何使用多分支管道将Jenkinsfile与我的源代码分开吗?
答案 0 :(得分:0)
以防万一有人被同样的问题困扰, 有一个 Jenkins 插件可以为 mutlibranch pipleines 带来远程 Jenkinsfiles:https://plugins.jenkins.io/remote-file/