2011-12-06 34 views
4

忽略pom.xml提交在我的构建设置中,我有发布构建和连续构建(轮询scm)。我在pom.xml中使用maven-release-plugin,并使用Release版本中的目标版本:prepare release:perform。这个目标检查来自SVN的代码,进行部署并递增pom.xml中的artifact.version数量并重新提交给SVN。因此,由于pom.xml已提交给SVN,并且Continuous构建正在轮询SCM,它将被触发并运行Continuous构建。当发布目标更新pom.xml并提交它时,我怎样才能让它不触发Continuous构建?当jenkins民意测验SCM

+0

更简单,当你正在做一个发布时禁用连续构建,我估计。你多久执行一次发布? – artbristol

回答

1

就说明了这个问题:“Run jenkins job if only SCM comment match pattern”,您可以配置持续构建以运行如果提交评论不匹配一定值(如“释放”)。

对于您的情况,这将允许您在发布时避免额外的构建,只需在发布前修改pom.xml时遵循评论惯例。