更新时间:2020-06-23 18:30
本文介绍如何通过 SOFAStack 研发效能的持续交付功能在标准化研发流程中发布应用。
您已完成以下准备工作:
我们先将之前创建好的工作空间/命名空间、应用元信息导入研发效能的持续交付模块。
从SOFAStack左侧导航栏进入研发效能 > 持续交付 > 管理员配置 > 部署配置。
点击租户左侧的 + ,然后点击 +导入环境 。
在右侧弹出的导入环境页,完成以下配置:
其他选项保持默认值,然后点击保存。
从SOFAStack左侧导航栏进入研发效能 > 持续交付 > 研发迭代 > 我的应用。
在我的应用页面,点击新建/导入应用。
在应用新建任务页面,点击新建应用,如果在前序步骤前提条件中完成创建应用元信息,也可以点击导入应用。
在新建应用或导入应用页面,完成以下配置:
从SOFAStack左侧导航栏进入研发效能 > 持续交付 > 研发迭代 > 我的迭代。
在我的迭代页面,点击 新建迭代 > 标准迭代,选择迭代类型。
在新建标准迭代对话框中,输入以下信息:
点击新建。
从SOFAStack左侧导航栏进入研发效能 > 持续交付 > 研发迭代 > 我的迭代。
进入刚才创建的迭代,默认进入开发阶段。在页面上方导航栏选择提交MR,将脚手架代码和测试脚本一并提交到项目分支。
代码提交完毕后,系统能自动检测到并开始执行 Pipeline 流水线。如果代码仓库中未包含测试代码,集成测试将执行失败。
在开发阶段页签,点击页面上方导航栏的完成开发阶段。
系统执行成功后,页签自动跳转到集成阶段。
在集成阶段页签,点击页面上方导航栏的完成集成阶段。
系统执行成功后,页签自动跳转到预发阶段。
在预发阶段页签,点击页面上方导航栏的触发pipeline > 提交预发部署。
此时系统会自动执行编译和预发部署。若编译成功,则允许将迭代推进到发布阶段,点击页面上方导航栏的完成预发阶段,页签自动跳转到发布阶段。
在发布阶段页签,点击页面下方的提交发布。
提交成功后,系统会自动生成标签(tag),同时调运维管理的经典应用服务创建生产发布单。
点击发布信息页签下的点击查看,即可查看经典应用服务中的发布单(页面跳转到运维管理 > 经典应用服务 > 应用发布 > 发布单)。
在经典应用服务中的发布单页面,执行最终的发布操作。
在文档使用中是否遇到以下问题
更多建议
匿名提交