我已经在我的 bitbucket 存储库中配置了 webhook,每次提交时都会运行 jenkins 管道。现在,我使用 maven 发布插件,每次它在准备发布时提交到 repo,它都会触发管道。我不希望触发此管道,因为除了 pom.xml 文件中用于下一次开发迭代的版本更改之外,repo 中没有代码更改。这是无限循环,它永远不会停止。
我试过的-
<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],它不会触发但它仍然无法正常工作。
有人能帮我一下吗?
谢谢
阿布舍克·索马尼