本頁說明如何永久放棄 Cloud Deploy 版本。
您可以永久放棄版本。已放棄的版本具有下列特性:
您無法推送已捨棄的版本。
您無法回溯至已放棄的版本。
您無法取消捨棄版本,放棄版本後,該版本就會永久停用。
放棄發布的原因包括:
這個版本有錯誤
該版本存在安全性問題
本版本中包含的某項功能已淘汰
如要放棄版本,請執行下列指令:
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 控制台中查看版本是否已放棄。在「提交 pipeline」詳細資料頁面的「發行內容」分頁中,將發行內容標示為「已放棄」: