捨棄版本

本頁說明如何永久放棄 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」詳細資料頁面的「發行內容」分頁中,將發行內容標示為「已放棄」:

 Google Cloud 控制台顯示已放棄的版本清單