【发布时间】:2011-10-07 18:58:01
【问题描述】:
在过去的 2 个月里,我一直在使用 Maven。我想我已经理解够了,但还不确定 :) 我已编译、安装并部署到我们的团队存储库中的 Snapshot 版本。
因此计划是为开发环境使用快照构建,一旦稳定告诉 QA 团队将其用于 QA,一旦 QA 接受构建,将相同的构建推广到生产环境。
如果发现快照构建良好,我的要求。我想要关于生产的确切信息。 如果我使用发布插件,它会标记并重建源代码并签出标记并部署它(在此过程中从版本字符串中删除 SNAPSHOT)。这里的问题是我不能保证它与 QA 接受的快照版本具有相同的位。
另外,我觉得标记构建是多余的,因为 Jar 清单具有 SVN 修订版。所以我总是可以回到那个 SVN 版本,从 Maven 工件 Jar 追溯构建。
所以我的问题是,有没有一种简单的方法来推广 QA 团队可以接受的快照构建?
【问题讨论】: