Supprimer un pipeline de livraison

Cette page explique comment supprimer l'un de vos pipelines de livraison Cloud Deploy.

Si vous disposez d'un pipeline de livraison sans sous-ressources (versions ou déploiements), vous pouvez le supprimer en exécutant la commande suivante:

gcloud deploy delivery-pipelines delete PIPELINE_NAME

Si le pipeline que vous souhaitez supprimer est associé à des versions ou des déploiements, vous devez inclure l'option --force pour supprimer le pipeline et ces sous-ressources:

gcloud deploy delivery-pipelines delete PIPELINE_NAME --force

Cloud Deploy vous empêche de supprimer le pipeline en cas de version ou de déploiement dans un état pouvant entraîner des problèmes en cas de suppression. Par exemple, vous ne pouvez pas supprimer un pipeline de livraison si une version est à l'état PENDING. En revanche, vous pouvez le supprimer si la commande est à l'état PENDING_APPROVAL. Si vous ne pouvez pas supprimer le pipeline, vous devez refuser l'approbation, ou faire avancer ou annuler le déploiement jusqu'à un état final tel que SUCCEEDED ou FAILED.

Étapes suivantes