Jenkins 声明式管道 - 从另一个 Jenkinsfile

时间:2021-01-26 15:11:24

标签: jenkins continuous-integration jenkins-pipeline multibranch-pipeline

我有一个 Jenkins MultiBranch 管道项目,它指向我的 git 存储库中的 Jenkinsfile。我希望它触发位于同一个 repo 但在不同文件夹中的另一个 Jenkinsfile。

怎么做?

谢谢!!!

2 个答案:

答案 0 :(得分:0)

在pipeline的配置中可以选择Jenkinsfile相对路径的位置

Build Configuration

答案 1 :(得分:0)

刚刚通过将此部分添加到管道中来解决它:

script {
  def util = load("${env.WORKSPACE}/Jenkins/vars/ScriptedPipeline.groovy")
  util.DoSomething()
}
相关问题