文档首页/ 应用平台 AppStage/ 开发中心用户指南/ 发布版本/ 在AppStage开发中心调测发布版本
更新时间:2024-11-22 GMT+08:00
分享

在AppStage开发中心调测发布版本

在版本标准发布(即正式发布)前,可先执行调测发布进行环境调测。

前提条件

  • 已获取项目经理、开发人员或测试人员角色权限,权限申请方法请参见申请权限
  • 发布软件包到运维中心前,需要在运维中心录入并绑定镜像仓,否则会发布失败,具体操作请参见管理SWR

创建调测发布活动

  1. 在开发中心首页下方的“我的团队”区域,选择需要操作的团队卡片,进入该团队空间。

    如果该团队关联多个服务,可在顶部切换团队关联的其他服务。也可在顶部切换其他团队。

  1. 在左侧导航栏选择“版本管理”。
  2. 在“版本管理”页面的版本列表中,单击版本号,进入版本详情页面。
  3. 在版本详情页面的“版本持续交付”区域,选择“持续部署发布 > 调测发布”。
  4. 在“调测发布”页面单击“创建活动”,在“创建调测发布活动”页面,设置版本名称、备注(可选)。

    调测发布的版本名称与标准发布的主版本名称前三段一致,仅需定义第四段编号,且第四段编号不能与标准发布的主版本名称第四段编号相同。

  5. 单击“确定”,在“调测发布”页面的发布版本号列表中可查看到新创建的调测发布版本号,且其状态为“草稿”,可继续执行如下操作:

    • 单击调测发布版本号所在行“操作”列“发布”,进入“添加发布软件包”页面添加基线化软件包,具体操作请参见添加版本发布软件包
    • 单击调测发布版本号所在行“操作”列“删除”,在“删除调测发布活动”对话框单击“确定”,删除不需要的调测发布版本号。

    当调测发布版本号列表中的版本号“状态”均为“审批通过”后,才可创建新的调测发布版本活动(调测发布版本号),否则不能新创建。

添加版本发布软件包

由项目经理或开发人员添加版本发布软件包(已完成基线化的软件包),即在版本发布前,选择特定流水线最新一次的构建产物作为版本基线,将流水线构建产物与版本关联,版本发布审批通过后,开发中心将版本关联的软件包或镜像包信息通知给部署平台,以便后续部署变更。如果版本未关联流水线,单击左上角“流水线管理”,在“流水线管理”页面为当前版本关联并执行流水线,具体操作请参考流水线管理

  1. 在“调测发布 > 添加发布软件包”页面,单击“添加基线化软件包”(最多可添加20个基线化软件包),弹出“添加基线化软件包”页面。
  2. 在“选择流水线”下拉列表选择流水线,确认最近一次发布构建信息。
  3. 单击右下角“基线化”。开发中心后台将记录流水线发布构建的软件包的存储路径,用于版本发布时获取。

    在“版本基线化”页面“版本基线化信息”区域,可查看相应流水线详情,在“软件包列表”中可查看流水线构建的软件包相关信息(如文件位置、文件大小等)。

  4. 单击右下角“下一步”,进入调测发布申请页面申请调测发布

申请调测发布

可由开发人员、测试人员或项目经理提交版本调测发布申请。

  1. 在调测发布申请页面的“发布信息”区域,选择区域,(可选)单击“添加文件”上传附件,填写发布内容。

    • 用户需对自己上传文件的安全风险负责,开发中心不对用户自己上传的文件做任何处理。
    • 上传的附件只能为ZIP/RAR/DOCX/DOC/XLS/XLSX文件,且不能超过50MB。
    • 在“发布软件包信息”中如无发布软件包,则根据界面提示单击“基线化”跳转至“流水线管理”页面执行该版本流水线基线化生成发布软件包。

  2. 在“审核信息”区域的“项目经理”下拉列表中选择审批发布的项目经理。
  3. 单击“提交”,“申请发布调测版本”页面的左上角将提示“您所提交的发布申请正在审批中,请耐心等待”。该版本发布申请提交将生成一条待办信息至项目经理的AppStage首页的“我的待办”中,由其单击待办链接跳转至调测发布审批页面完成审批操作,具体操作请参见审批调测发布

    待审批人审批后,刷新“申请发布调测版本”页面,可根据不同的审批结果进行后续操作:

    • 如果审批通过,“申请发布调测版本”页面左上角将提示“恭喜!您所提交的发布申请已通过审批”。
      同时在当前页面底部“软件包发布结果”可查看发布结果(单击“查看详情”可查看发布信息详情):
      • 发布中:部分软件包发布中。
      • 发布成功:发布成功的版本软件包将发布到对应的部署平台(例如AppStage运维中心的“软件仓库 > 软件包管理”)。
      • 发布失败:部分软件包发布失败,可单击“重试”进行发布重试。
    • 如果审批未通过,“申请发布调测版本”页面左上角将提示“您所提交的发布申请未通过审批(审批意见:xxx),请修改后重新提交”,则重新执行1~3

审批调测发布

开发人员、测试人员或项目经理提交版本调测发布申请后,生成的待办通知到相应审批人的AppStage首页的“我的待办”区域,由审批人单击此待办信息的链接跳转至调测发布审批页面进行审批。

  1. 审批人(项目经理)登录AppStage
  2. 在“我的待办”列表中,单击版本调测发布审批的描述,跳转至“调测发布审批”页面。
  3. 查看版本发布信息,在“审批信息”区域,勾选审批结果为“通过”或“不通过”以及输入审批意见,单击“提交”。

    • 勾选“通过”:申请人刷新“申请发布调测版本”页面后,“申请发布调测版本”页面左上角将提示申请人“恭喜!您所提交的发布申请已通过审批”。版本软件包将发布到对应的部署平台(例如AppStage运维中心的“软件仓库 > 软件包管理”)。
    • 勾选“不通过”:申请人刷新“申请发布调测版本”页面后,“申请发布调测版本”页面左上角将提示申请人“您所提交的发布申请未通过审批(审批意见:xxx),请修改后重新提交”。

相关文档