我正在尝试编写一个 jenkinsfile,它将从 jenkins 中的共享库中获取数据用于多分支管道,如下所示:-
@Library('Template')_
if (env.BRANCH_NAME == 'master') {
jenkins1(PROJECTNAME: 'test', GITURL: 'http://test/test.git')
} else {
jenkins2(PROJECTNAME: 'test1', GITURL: 'http:////test/test.git')
}
因此管道根据 if 条件采用共享库,如果分支是主分支,则语句数据应该工作还是应该构建。