本页面介绍了如何永久放弃 Cloud Deploy 版本。
您可以永久弃用某个版本。已放弃的版本具有以下特征:
您无法升级已弃用的版本。
您无法回滚到已舍弃的版本。
您无法取消弃用版本。放弃发布版本后,相应版本会被永久停用。
放弃发布的原因包括以下几种(例如):
发布版本中存在 bug
相应版本存在安全问题
相应版本中包含的某项功能已被废弃
如需放弃发布版本,请运行以下命令:
gcloud deploy releases abandon RELEASE_NAME --delivery-pipeline=PIPELINE_NAME --region=REGION
其中:
RELEASE_NAME
是要放弃的版本的名称。这是必填项。
PIPELINE_NAME
是创建相应版本的交付流水线的名称。这是必填字段。
REGION
是创建发布版本的区域的名称,例如
us-central1。这是必填项。
IAM 权限
以下角色包含放弃发布版本所需的 IAM 权限:
roles/clouddeploy.admin
roles/clouddeploy.operator
roles/clouddeploy.developer
已放弃的发布中的发布
放弃发布版本后,根据该版本创建的任何正在进行或已排队的发布仍会继续完成,不会被取消。不过,您无法从已弃用的版本创建新的发布作业。
查看已放弃的版本
在 Google Cloud 控制台中,您可以查看版本是否已被放弃。在“交付流水线详情”页面上,版本标签页会将版本标记为“已放弃”:
