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社区开源项目的一个版本发布流程。