捨棄版本

本頁說明如何永久捨棄 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 控制台中,您可以查看版本是否已遭棄用。在「推送管道詳細資料」頁面的「發行內容」分頁中,發行內容會標示為「已放棄」:

 Google Cloud 控制台中的發行內容清單,顯示已放棄的發行內容