0
У меня есть работа по конвейерному опросу git-репозитория каждую минуту.Как получить проверенную ветку после git-опроса в трубе дженкинсов
Моя работа определяется как следующий:
node {
git url: 'https://github.com/jenkinsci/workflow-scm-step-plugin'
echo('$BRANCH');
sh('mvn clean install');
}
Как получить $BRANCH
набор в филиал фактически опрошены?
В журналах я вижу ветку проверил:
10:45:23 Checking out Revision 9053e9aae1fdf548b6b54928305eee59bfe903e7 (refs/remotes/origin/master)
...
10:45:23 > git checkout -b master 9053e9aae1fdf548b6b54928305eee59bfe903e7
возвращает нуль –
Weird .. работает для меня в этом контексте (https://github.com/TYPO3-infrastructure/jenkins-pipeline-global-library-chefci/blob/7463d28cd2a9c07c1c5192e4421d55e8b56531b4/src/org/typo3/chefci/v1/Pipeline.groovy#L47). – StephenKing