小编典典

使用Jenkins进行发布管理的选项有哪些

jenkins

我正在评估Jenkins和Apache Continuum等构建引擎。我们构建的大部分内容都使用Maven。Jenkins中有哪些选项可用于发布管理?

发布管理是指从源代码管理中的分支创建发布,然后在Maven中更新版本标记的过程。例如,如果我的Maven项目(父级和子级子项目)当前的版本为5.5-SNAPSHOT,我想告诉Jenkins签出,构建和测试该分支的最新版本,并将POM更新到版本5.5
。然后,它应该在版本5.6-SNAPSHOT的源代码管理中创建一个新分支,并相应地更新此新分支上的所有POM。

我相信Apache
Continuum由Saventype(与Maven背后的同一团队)开发,具有此版本管理功能。我见过Jenkins的一个名为Artifactory插件的插件,该插件似乎要求存储库管理器是Artifactory。Jenkins还有哪些其他版本管理选项?最佳做法是什么?

谢谢,

史蒂夫·所罗门stev.solomon@gmail.com


阅读 244

收藏
2020-07-25

共1个答案

小编典典

Jenkins支持发布:https//wiki.jenkins-
ci.org/display/JENKINS/Release+Plugin

Maven和自由样式项目都支持它。不需要人工工厂。

2020-07-25