Я настроил webhook в моем репозитории bitbucket, который запускает конвейер jenkins каждый раз, когда совершается фиксация. Теперь я использую плагин выпуска maven, и каждый раз, когда он делает фиксацию в репо при подготовке выпуска, он запускает конвейер. Я не хочу, чтобы этот конвейер запускался, поскольку в репо нет изменений кода, кроме изменения версии в файле pom. xml для следующей итерации разработки. Это бесконечный l oop, и он никогда не останавливается.
То, что я пробовал-
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.0-M1</version>
<configuration>
<checkModificationExcludes>
<checkModificationExclude>GIT_LOG</checkModificationExclude>
</checkModificationExcludes>
<scmCommentPrefix>"[skip ci]"</scmCommentPrefix>
</configuration>
</plugin>
Я пробовал это, думая, что если сообщение фиксации содержит [skip ci], оно не будет триггер, но он все еще не работает.
Кто-нибудь может мне здесь помочь?
Спасибо
Abhishek Somani