Jenkins 声明式管道 - 从另一个 Jenkinsfile 触发 Jenkinsfile
Jenkins declarative pipeline - Trigger Jenkinsfile from another Jenkinsfile
我有一个 Jenkins MultiBranch 管道项目,它指向我的 git 存储库中的 Jenkinsfile。我希望它触发另一个 Jenkinsfile,它位于同一个 repo 但在不同的文件夹中。
如何做到?
谢谢!!!
在管道的配置中你可以select Jenkinsfile 相对路径的位置
刚刚通过将此部分添加到管道解决了这个问题:
script {
def util = load("${env.WORKSPACE}/Jenkins/vars/ScriptedPipeline.groovy")
util.DoSomething()
}
我有一个 Jenkins MultiBranch 管道项目,它指向我的 git 存储库中的 Jenkinsfile。我希望它触发另一个 Jenkinsfile,它位于同一个 repo 但在不同的文件夹中。
如何做到?
谢谢!!!
在管道的配置中你可以select Jenkinsfile 相对路径的位置
刚刚通过将此部分添加到管道解决了这个问题:
script {
def util = load("${env.WORKSPACE}/Jenkins/vars/ScriptedPipeline.groovy")
util.DoSomething()
}