На самом деле, мне удалось заставить его работать.
В моем конвейере jenkins я активировал «Build, когда изменение помещено в BitBucket».
node {
checkout([$class: 'GitSCM',
branches: [[name: 'feature/test-b']],
doGenerateSubmoduleConfigurations: false,
extensions: [[$class: 'SubmoduleOption', disableSubmodules: false,
parentCredentials: false, recursiveSubmodules: true, reference: '',
trackingSubmodules: false]], submoduleCfg: [],
userRemoteConfigs: [[credentialsId: 'admin',
url: 'http://localhost:7990/scm/bout/boutique-a.git']]])
}
Когда в бутике-a вносятся изменения в ветке «feature / test-b», моя работа запускается, что круто.
Теперь у меня есть другая проблема, как я могу сработать, когда внесены изменения в функция / *
Похоже, я не могу получить доступ к env.BRANCH_NAME, когда я не в многоотраслевом конвейере