Я пытаюсь написать 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, если ветвь является главной, если данные оператора должны работать или должны быть построены.