Abandonar uma versão

Nesta página, descrevemos como abandonar permanentemente uma versão do Cloud Deploy.

É possível abandonar uma versão de forma permanente. Uma versão abandonada tem as seguintes características:

  • Não é possível promover um lançamento abandonado.

  • Não é possível reverter para uma versão abandonada.

  • Não é possível cancelar o abandono de uma versão. Depois que você abandona uma versão, ela é desativada permanentemente.

Confira alguns motivos para abandonar um lançamento:

  • Há um bug na versão

  • Há um problema de segurança na versão

  • Um recurso incluído na versão foi descontinuado

Para abandonar um lançamento, execute o seguinte comando:

gcloud deploy releases abandon RELEASE_NAME --delivery-pipeline=PIPELINE_NAME --region=REGION

Em que:

  • RELEASE_NAME

    É o nome da versão a ser abandonada. Obrigatório.

  • PIPELINE_NAME

    É o nome do pipeline de entrega que criou a versão. Este campo é obrigatório.

  • REGION

    É o nome da região em que a versão foi criada, por exemplo, us-central1. Obrigatório.

Permissões do IAM

As permissões do IAM necessárias para abandonar um lançamento estão incluídas nos seguintes papéis:

  • roles/clouddeploy.admin

  • roles/clouddeploy.operator

  • roles/clouddeploy.developer

Lançamentos de versões abandonadas

Quando você abandona uma versão, todos os lançamentos criados a partir dela que estão em andamento ou na fila continuam até a conclusão. Eles não são cancelados. No entanto, não é possível criar novos lançamentos com base em uma versão abandonada.

Ver versões abandonadas

No console Google Cloud , é possível verificar se uma versão foi abandonada. A guia Lançamentos, na página de detalhes do pipeline de entrega, rotula o lançamento como "abandonado":

Lista de versões no console Google Cloud mostrando uma versão abandonada