我们使用的是标准的 git 流分支模型(develop、master、release-、hotfix-等)。
作为我们工作流程的一部分,我们希望通过 jenkins 设置“一键式”发布。
我在看jgitflow-maven-plugin。我可以设置这个插件从詹金斯做一键发布吗?如果是这样,配置选项是什么?
特别是,我可以做这样的事情吗?
Jenkins Job
Maven goals: release-start release-finish -Dsomething -Delse
有没有办法告诉它从最新的 -SNAPSHOT 版本自动构建,例如,如果版本是1.2.3-SNAPSHOT
它会构建的release-1.2.3
。
否则,是否有一个根据 git flow 分支模型构建发布的 maven 插件(即构建develop
并创建一个名为 的新发布分支release-x.y.z
)。