resteasy-spring-boot的release流程(下)
本文的下篇介绍JIRA中的版本发布过程。
首先进入JIRA的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:

- 要检查一下这些未解决的issue,看看是不是有已经解决了的,然后把它们resolve,close掉。
 
接下来点击右侧的View in Issue Navigator:

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

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

然后点击Edit Issues:

进入到下一页面,点击Change Fix Version/s,Replace 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:

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