1

CloudBees 为您提供了集成在构建过程中的私有 Maven 存储库:作为项目设置中的构建后操作,有一个复选框可以“将工件部署到我的私有 CloudBees 存储库”。

但是,您必须在 Snapshot 和 Release 存储库之间进行选择,并且会出现警告“确保仅将快照部署到快照存储库,并且仅将工件发布到 release 存储库”。

那么我该如何设置一个我想要连续快照构建的项目,但也需要偶尔发布呢?我是否需要为此在 CloudBees 上设置两个单独的项目?或者每次发布时手动切换该设置?我是否必须注意用于发布构建的 pom.xml 永远不会提交给“master”,以便 Cloudbees 构建不会意外将其拾取并将其推送到快照存储库?

4

1 回答 1

3

我认为我们(cloudbees)应该直接在部署插件中实现这一点,因为它看起来很容易检测原型类型(快照与发布)并相应地选择适当的存储库。

必须检查实际的 API,但看起来是一个合理的功能请求。

于 2013-10-20T13:00:49.020 回答