Cette page explique comment mettre à jour un pipeline de livraison déjà utilisé.
Modifier un pipeline de livraison
Pour modifier votre pipeline de livraison, procédez comme suit:
Modifiez la définition du pipeline de livraison.
Réenregistrez le pipeline de livraison:
gcloud deploy apply --file=PIPELINE_CONFIG
où PIPELINE_CONFIG est le fichier de configuration du pipeline de livraison que vous venez de modifier.
Résultats
Vous n'obtiendrez peut-être pas les résultats attendus, car Google Cloud Deploy traite la relation entre les pipelines et les cibles, ainsi que les versions qu'ils gèrent.
Chaque ressource release
et rollout
est associée de manière permanente au pipeline, car elle a été définie lors de la création de release
. Si vous modifiez la configuration d'un pipeline de livraison (y compris les définitions de cibles) après la création d'une version, celle-ci ne correspond plus aux définitions.
Cela permet de garantir que les ressources fonctionnent de manière cohérente entre les cibles et qu'elles ne sont pas perturbées par des modifications de configuration. Toutefois, ce comportement peut ne pas être conforme à vos attentes. Dans ce cas, vous pouvez créer une version à déployer à l'aide du pipeline mis à jour.
Google Cloud Deploy renvoie des avertissements si une telle incohérence se produit et que vous essayez d'effectuer certaines actions, telles que la promotion de la version.
Pour en savoir plus, consultez la page Instances de pipeline par version.
Étapes suivantes
Découvrez comment afficher les pipelines de livraison déjà utilisés.
Découvrez comment suspendre un pipeline de livraison.
Découvrez comment supprimer un pipeline de livraison.
Découvrez comment utiliser les notifications de service.