人工确认

人工确认是每次应用发布前的审核机制,通过人工确认您可以实现:

  1. 应用预发布至生产环境时,由确认人(一般是运维、团队所有者或管理员)审核后决定是否执行发布。

  2. 选择分支流程。假设部署流程中有两条分支流程,一条用于发布测试环境,另一条用于预发布环境。在人工确认阶段中可以根据「确认人」的选择并配合「预置条件检查」在相应的分支流程执行发布策略。

配置入口

在【持续部署控制台】->【应用】->【添加阶段】中选择人工确认阶段并填写相关配置。

配置表单项说明

配置通知人

通知人和确认人两种角色是相互独立的,虽然被通知人不一定具备确认权限,但在收到通知后可以对发布单进行检查。另一种场景是确认人做出继续执行或终止阶段的操作后通知给提交发布单的人员。

配置表单

确认入口

人工确认有项目内和部署控制台两个操作入口:

  1. 如果应用已关联项目,在通知内容中会将确认链接设置为第一个关联项目的发布单详情地址。
  2. 如果没有关联项目,在通知内容中会将确认链接设置为部署控制台的地址。

跳转到项目内发布单页面:

跳转至部署控制台页面:

确认规则说明

  • 若配置了确认人、则只有确认人具备确认权限
  • 若没有配置确认人,则具有部署设置权限的人员都具备确认权限

常见问题

人工确认有超时限制么

您可以在【执行选项】中设置超时时间。

收到人工确认通知,但跳转至确认页面后提示无确认权限

确认人权限和通知人权限是相互独立的,被通知人是否具备确认权限取决于团队成员的权限设置。被通知人具备查看发布单执行详情的权限。

上一篇参数配置
文档是否对您有用?
感谢反馈有用
感谢反馈没用