发布包管理界面,为您展示当前项目下所有已创建的发布包,您可以查看发布包的名称、发布状态、申请时间、申请人等发布包信息,也可以根据发布状态、复查人等信息进行筛选发布包,支持批量复查、同步、上线或将发布包导出到本地。
本文将为您介绍发布包管理界面的操作说明。
在发布中心 > 发布包管理列表中,根据筛选条件,快速定位已创建的发布包,您可以根据以下参数进行筛选,找到目标发布包:
参数 | 说明 |
---|---|
内容搜索 | 根据任务 ID 或任务名称进行筛选。 |
状态 | 根据以下发布包的发布状态进行筛选:
|
申请人 | 根据创建发布包的申请人进行筛选。 |
复查人 | 根据发布包中选择的复查人进行筛选。 |
发布人 | 已发布成功的发布包,可根据最终发布人进行筛选。 |
重置 | 单击筛选栏中的重置按钮,将以上所有筛选框都清空,展现出项目下所有已创建的发布包。 |
您也可以勾选我的申请、我的复查、我的发布选项,筛选展现出属于当前账号下的一些发布包。
在发布中心 > 发布包管理列表中,单击发布包名称 ,查看包含的任务 Commit 信息。 提供两种查看模式:
为保证生产数据安全及质量,对于重要任务代码的变更,会进行人工审核。待复查人审核通过后,发布包中包含的任务将发布到生产环境。
对于发布包申请人(即创建人),可通过发布中心 > 发布包管理,选中我的申请 ,快速找到创建的发布包。
待复查的任务,若需要撤回此次发布,可单击右侧操作栏中的关闭按钮,并在弹窗中单击确定。关闭后,发布包中已添加的代码文件,将自动恢复至代码提交列表,可重新打包。
若项目控制台中已创建触发事件为发布包发布的流水线,且发布的任务在流水线触发对象范围内,此时发布中心创建发布包或提交任务界面选择“提交并发布”时,便会触发流水线,您可进入发布中心 > 发布包管理界面,进行流水线进度的查看。
单击流水线状态详情按钮,在弹窗中查看流水线内部执行的流程配置情况。流水线流程配置中的插件扩展程序,相应负责人可根据实际情况进行操作,待流水线执行完成后,任务便可成功发布。
对于发布成功的发布包,支持发布包跨项目同步操作,可实现将发布包中的任务代码,批量更新或新建到另一项目下,替代人工复制粘贴的操作,提高开发效率。
发布包同步主要适用于以下场景:
项目在同地域网络连通场景下,包含任务代码的发布包同步可直接采用直接同步的方式,具体操作如下:
在发布中心 > 发布包管理界面,勾选需要同步的发布包。
说明
您在创建发布包时,单击发布并同步按钮,同样也可以进行发布包的同步操作。
单击操作列中的同步按钮,进入代码同步的界面后,完成以下配置步骤:
步骤 | 说明 |
---|---|
步骤一 | |
选择同步内容 | 选择同步内容,在任务选择列表中,勾选需要同步的任务,单击右上角下一步按钮,完成当前同步内容的选择。 |
步骤二 | |
设置同步规则 | 选择同步的目标区域/项目,并获取在项目控制台 > 同步设置中的默认同步规则配置信息,根据实际情况,您可对默认的同步规则配置进行相应的修改。各同步规则内容参数说明详见同步设置。 说明 单击界面新增项目按钮,目标区域/项目可添加多个。 对应的同步规则配置完成后,右上角单击下一步按钮,完成当前同步规则设置。 |
步骤三 | |
预览并同步 | 在最后预览界面中,单击操作列中的对比按钮,对比查看来源任务与目标任务的基本信息、调度信息、依赖关系等详细信息对比情况。提供两种对比模式:
来源和目标任务对比信息确认无误后,单击确定按钮,退出对比界面,并在右上角单击完成按钮,完成代码同步的所有配置。 |
代码同步配置完成后,您便可这发布中心 > 同步管理界面,查看最新的同步包名称和状态情况。同步包管理操作详见同步设置。
您可通过发布包的导出能力,将发布包导出到本地进行备份管理。
包含任务代码的发布包支持导出操作,操作步骤如下:
说明
导出支持批量导出操作,在发布包列表中勾选多个发布包后,单击下方操作栏中的导出到本地按钮,便可完成批量导出。
其中若多个发布包中,包含的是同一个任务,则仅导出同一任务的最新版本信息。