svn – 当jenkins轮询SCM时忽略pom.xml提交

在我的构建设置中,我有发布版本和持续版本(调查scm).我在pom.xml中使用maven-release-plugin并使用目标版本:prepare release:在Release版本中执行.此目标检查来自SVN的代码,进行部署并增加pom.xml中的artifact.version编号并将其重新提交给SVN.因此,由于pom.xml已提交到SVN,并且Continuous构建正在轮询SCM,因此它将被触发并运行Continuous构建.当发布目标更新pom.xml并提交时,如何才能使其不触发Continuous构建?
最佳答案
如问题“Run jenkins job if only SCM comment match pattern”所示,如果提交注释与特定值(如“release”)不匹配,则可以配置连续构建.

在您的情况下,这将允许您在发布时避免额外的构建,只要在发布之前修改pom.xml时遵循注释约定.

转载注明原文:svn – 当jenkins轮询SCM时忽略pom.xml提交 - 代码日志