CI - 如何处理旧版本?

时间:2017-01-31 10:15:10

标签: java maven continuous-integration nexus

我正在努力解决以下两难问题:

如果您正在进行持续集成,那么您每天都会构建许多CI版本,这些版本都是"发布" Maven意义上的版本。如果他们通过了所有测试,他们最终会进入工件库(在我们的例子中是Nexus)。在某些时候,硬盘已满("购买更大的磁盘"不是一个选项)。

到目前为止,我们使用了很多SNAPSHOT版本,这些版本在一段时间后被删除,因此发布版本的数量非常有限,并且Nexus存储的增长是可管理的。

你会在" CI世界做什么"?如果没有发布到生产中,您是否删除旧的CI版本?你是否避免将所有CI版本都放入Nexus?还有什么可以成为可行的解决方案?

0 个答案:

没有答案