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 :