Jenkins在不同的仓库中使用Jenkinsfile进行多分支

时间:2019-03-21 15:30:18

标签: jenkins jenkins-pipeline jenkins-plugins

如果在Jenkins中使用多分支管道,我想为我的代码存储库中建立的每个特定分支建立一个构建。这就像一个魅力。但是我不想在代码存储库中提供Jenkinsfile。相反,我想定义一个不同的CI存储库,该存储库提供了我的CI管道脚本。

问题是通常的配置不像普通配置中那样包含scm选项。

常规管道配置:

enter image description here

多分支管道配置:

enter image description here

有人可以告诉我如何使用多分支管道将Jenkinsfile与我的源代码分开吗?

1 个答案:

答案 0 :(得分:0)

以防万一有人被同样的问题困扰, 有一个 Jenkins 插件可以为 mutlibranch pipleines 带来远程 Jenkinsfiles:https://plugins.jenkins.io/remote-file/