版本:1.1.4

新增功能

1.支持自动发布离线开发任务

  • 功能介绍:
    • 在线发布场景下,支持离线开发任务提交和重命名后任务自动发布。开启自动发布后,在发布方项目-集群线上模式的资源发生更新时,将基于该发布方项目-集群指定的发布策略自动发布资源,发布配置采用发布策略的默认值。
    • 自动发布的具体流程为:智能添加关联资源->创建发布包->检测资源->发布发布包,任一环节失败则自动发布流程异常终止,其中检测资源环节如任一资源的任一强规则检测未通过则自动发布流程异常终止。
    • 如发布策略的“接收工单自动审批”的默认设置为“是”,则会在接收方自动跳过创建工单,自动跳过创建工单执行完成后自动发布流程完成;如发布策略的“接收工单自动审批”的默认设置为“否”,则会在接收方创建发布工单,工单创建完成后自动发布流程完成。注意:自动发布流程完成不代表接收方发布实例包资源发布成功,发布结果请关注发布结果通知。
  • 功能使用注意事项:
    • 自动发布流程结束后,会在顶部导航栏的“消息-系统消息”中通知自动发布结果。自动发布流程环节复杂,存在一定的失败风险,请注意及时关注自动发布结果通知,自动发布失败时请及时手动处理。
    • 自动发布流程完成不代表接收方发布实例包资源发布成功,发布结果请关注发布结果通知。
    • 如存在在两个及以上的项目-集群间循环发布离线开发任务的场景,请勿使用自动发布产品功能,否则会出现项目-集群间无限循环地执行发布的情况,进而可能影响线上任务运行!
  • 功能详细使用步骤:

    场景:从指定发布方项目-集群:a-1,在线发布至指定接收方项目-集群:b-2时,离线开发任务:任务1重命名和提交上线后需要自动发布。

    • 发布中心:项目负责人或项目管理员,在发布方项目的配置管理-发布策略列表页,选取发布方项目-集群为a-1、接收方项目-集群为b-2的发布策略(前提条件:发布策略的策略类型为在线发布且已生效),开启”自动发布“开关。
      更新合集(2024年) - 图1
    • 发布中心:项目负责人或项目管理员,在发布方项目的配置管理-通知配置页,可以勾选自动发布结果通知的通知接收方式。自动发布结果通知的通知渠道为消息中心-系统消息(可在导航栏-消息处查看)+此处勾选的通知接收方式。
      更新合集(2024年) - 图2
    • 离线开发:任务负责人或项目负责人或项目管理员,在离线开发的任务开发模式详情页,开启“任务自动发布”开关。(前提条件:任务类型为单节点任务或多节点任务。任务组任务不支持自动发布!)
      更新合集(2024年) - 图3
    • 离线开发:当任务重命名或提交上线时,任务会开始自动发布。可在顶部导航栏的“消息-系统消息”中查看自动发布结果。此外,自动发布流程完成不代表接收方发布实例包资源发布成功,可在顶部导航栏的“消息-系统消息”中查看发布结果。
      更新合集(2024年) - 图4
      更新合集(2024年) - 图5

注意:
1、自动发布流程包含:智能添加关联资源->创建发布包->检测资源->发布发布包自动发布,流程复杂,存在一定的失败风险,请注意及时关注自动发布结果通知,自动发布失败时请及时手动处理。
2、自动发布流程完成不代表接收方发布实例包资源发布成功!可在顶部导航栏的“消息-系统消息”中查看发布结果。

功能优化

1.【资源列表】“匹配添加到发布池”功能支持的资源类型新增:离线同步任务、质量监控任务

Bug修复

1.离线发布场景下,修复“创建接收策略时,自动创建绑定的发布策略名称可能超出长度限制,导致发布策略创建失败“的问题