【发布时间】:2012-01-13 23:37:29
【问题描述】:
在我的构建设置中,我有发布构建和连续构建(轮询 scm)。我在 pom.xml 中使用 maven-release-plugin 并在 Release 构建中使用目标 release:prepare release:perform。这个目标检查来自 SVN 的代码,进行部署并增加 pom.xml 中的 artifact.version 号并将其重新提交给 SVN。因此,由于 pom.xml 已提交给 SVN,并且 Continuous 构建正在轮询 SCM,它会被触发并运行 Continuous 构建。当发布目标更新 pom.xml 并提交它时,如何使它不触发持续构建?
【问题讨论】:
-
我认为在发布时更容易禁用连续构建。您多久执行一次发布?