2016-06-17 4 views
1

У меня есть простой релиз сборки установка трубопровода для проекта Maven:Дженкинс Pipeline строит самостоятельно возвраты

checkout scm 
sh 'mvn -B release:prepare release:perform' 

Опрос Дженкинс SCM включен. Когда релиз завершен, scm commit выполняется со следующей версией в файле pom.xml.

Из-за опроса начинаются сборки дженкинсов.

Как отключить это?

ответ

1

Это должно быть сделано в Jenkinsfile с использованием чека, например. последнее сообщение фиксации:

checkout scm 
sh `git log --format=%s -1 > last-message` 
lastMessage = readFile('last-message').trim() 
if (lastMessage.startsWith('[maven-release-plugin]') { 
    return 
} 
+1

Это кажется взломанным, но решило мою проблему. Там нужно лучшее решение, чем это. –

Смежные вопросы