Abandonner une version

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Cette page explique comment abandonner définitivement une version Google Cloud Deploy.

Vous pouvez abandonner définitivement une release. Une version abandonnée a les caractéristiques suivantes:

  • Vous ne pouvez pas promouvoir un album abandonné.

  • Vous ne pouvez pas revenir à une version abandonnée.

  • Vous ne pouvez pas annuler la suppression d'une version. Une fois qu'une version a été abandonnée, elle est définitivement désactivée.

Voici quelques raisons pouvant expliquer l'abandon d'une release:

  • La release contient un bug

  • La release présente un problème de sécurité.

  • Une fonctionnalité incluse dans la release est obsolète

Pour abandonner une version, exécutez la commande suivante:

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

Où :

  • RELEASE_NAME

    Nom de la version à abandonner. Ce champ est obligatoire.

  • PIPELINE_NAME

    Nom du pipeline de livraison qui a créé la version. C'est obligatoire.

  • REGION

    Nom de la région dans laquelle la version a été créée, par exemple us-central1. Ce champ est obligatoire.

Autorisations IAM

Les autorisations IAM requises pour abandonner une version sont incluses dans les rôles suivants:

  • roles/clouddeploy.admin

  • roles/clouddeploy.operator

  • roles/clouddeploy.developer

Déploiements à partir de versions abandonnées

Lorsque vous abandonnez une version, tous les déploiements créés à partir de celle-ci et en cours ou mis en file d'attente continuent de s'exécuter. Ils ne sont pas annulés. Toutefois, vous ne pouvez pas créer de déploiements à partir d'une version abandonnée.

Afficher les versions abandonnées

Dans Google Cloud Console, vous pouvez voir si une version a été abandonnée. L'onglet Releases de la page des détails du pipeline de livraison libère la version comme étant abandonnée :

Liste des versions abandonnées dans Google Cloud Console