Pipeline groovy . , 1 , , .

node: {
stage ('set1') {
if(env.build_set1) {
build job: 'main_job', parameters: [[$class: 'StringParameterValue', name: 'name', value: 'Name1'], [$class: 'StringParameterValue', name: 'directory', value: 'dir1']]
}
}
stage ('set2') {
if(env.build_set2) {
build job: 'main_job', parameters: [[$class: 'StringParameterValue', name: 'name', value: 'Name2'], [$class: 'StringParameterValue', name: 'directory', value: 'dir2']]
}
}
}
, .