resteasy-spring-boot的release流程(下)

本文的下篇介绍JIRA中的版本发布过程。

首先进入JIRA的RESTEasy项目的releases页面:

RESTEasy Releases

找到unreleased的spring-boot-starter-2.0.0.Final

这个是我们要release的项目,但首先我们要创建一个新版本,可以命名为spring-boot-starter-2.0.1.Beta1

接下来我们点击刚刚发布的spring-boot-starter-2.0.0.Final

进到这个版本页面后,点击Issues to do

此时可以看到还未解决的issues:

此时点击右侧的View in Issue Navigator

进入到issue navigator页面后,点击右上角的Tools -> Bulk Change -> all 5 issue(s)

然后开始进入批量处理页面,首先全选所有issues,然后点击Next

然后点击Edit Issues

进入到下一页面,点击Change Fix Version/sReplace all with,选择spring-boot-starter-2.0.1.Beta1

然后在页面最下,去掉Send mail for this update的选项,点击Next

在最后的页面做一下检查:

没有问题就点击Confirm,然后等待JIRA把所有未解决的issues迁移到新的版本,最后查看结果页面:

完成这一步后,我们回到项目的releases页面,然后把2.0.0.Final进行Release:

至此,所有和版本发布的工作就完成了。

此外,我们的项目还会针对新的版本发布blog:

RESTEasy: RESTEasy 3.5.0.Final and 4.0.0.Beta2

以上就是JBoss社区开源项目的一个版本发布流程。