【发布时间】:2011-05-30 06:03:36
【问题描述】:
我为我的项目设置了 Hudson,构建目标为 mvn clean deploy site:site,每天午夜运行构建,只要有新的更改。
我一直想知道的一件事是我是否应该在构建目标中包含deploy,因为如果我刚刚发布了我的项目的 1.0.0 版(我已将 pom 更改为 1.0.0.0 版),可能会发生这种情况。 0 并提交)但几天以来还没有将版本号增加到 1.0.1-SNAPSHOT,我最终可能会在不同时间部署多个不同的 1.0.0 版本。
但我看到人们在他们的 Hudson 构建目标中使用 deploy - 我想知道他们如何处理这个问题。
实际上使用 Maven 进行发布的正确方法是什么?感谢您的任何指点!
【问题讨论】:
标签: java maven-2 hudson release release-management