创建和管理应用版本
中心应用支持多版本管理,支持多版本的并行开发以及对已发布的历史版本进行bug修复。
前提条件
当前应用为中台中心应用。新建应用版本
登录BizWorks,在选择平台下拉列表中选中微服务开发平台。
单击页面右上角
图标或其文本框区域,在下拉列表中单击目标项目名称后,单击应用页签。在应用列表页面单击目标中心应用名称。
在目标中心应用左侧导航栏中,选择 。
- 在应用版本页面,单击新建应用版本。
- 在新建应用版本面板中,填写版本号,在来源版本下拉框中选择一个来源版本,系统会自动填入来源版本关联的业务域和商业能力。您可以直接使用,也可以在此基础上修改关联数据的版本,再单击创建。重要 来源版本必须是已发布的版本,否则无法创建成功。
发布应用版本
说明 只有应用所关联的业务域和商业能力版本是已发布状态,该应用才能被发布。
发布应用版本的目的是将其标记为一个功能稳定不变的版本,发布过程包括:
- 确定该应用版本的最终代码分支和Commit ID,并创建对应的Tag。
- 生成Release版本的SDK,并发布到Maven仓库中。
在发布应用版本前,确保您已经完成并保存以下配置:
在目标中心应用左侧导航栏中,选择 。
- 单击需要发布的应用右侧操作列下的发布。
- 在发布应用版本面板,设置代码和SDK相关信息。
- 在代码分支下拉列表选择一个已生成的脚手架代码分支,并在Commit ID下拉列表选择目标Commit ID,完成创建Tag设置。版本发布后,将其部署到生产类型环境时,平台将会采用Tag方式部署。
- 应用发布时会自动发布Release版本的SDK,且会自动生成Maven坐标,您可根据具体需求进行修改。更多关于发布的Maven坐标信息,请参见生成SDK。
说明 SDK是以业务域或商业能力为单位进行生成的,包括API SDK(对应OAS定义)和扩展点SDK两种类型。 - 在代码分支下拉列表选择一个已生成的脚手架代码分支,并在Commit ID下拉列表选择目标Commit ID,完成创建Tag设置。
- 在发布应用版本面板,单击发布。
- 在发布确认面板,单击发布应用。