Mettre à jour un pipeline de diffusion déjà utilisé

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:

  1. Modifiez la définition du pipeline de diffusion.

  2. Réenregistrez le pipeline de livraison :

    gcloud deploy apply --file=PIPELINE_CONFIG
    

    PIPELINE_CONFIG est le fichier de configuration du pipeline de diffusion que vous venez de modifier.

Résultats

Il est possible que vous n'obteniez pas les résultats attendus, Cloud Deploy traite la relation entre les pipelines et les cibles et les versions qu'ils gèrent.

Chaque ressource release et rollout est définitivement associée au pipeline tel qu'il a été défini lors de la création de release. Si vous modifiez la configuration d'un pipeline de diffusion (y compris les définitions de cibles) après la création d'une version, cette version ne correspond plus aux définitions.

En préservant les ressources de cette manière, vous vous assurez qu'elles fonctionnent de manière cohérente sur les cibles et qu'elles ne sont pas perturbées par les modifications de configuration. Toutefois, cela ce comportement n'est peut-être pas ce que vous souhaitez. Dans ce cas, vous pouvez créer pour déployer à l'aide du pipeline mis à jour.

Cloud Deploy renvoie des avertissements en cas de non-concordance et que vous essayez d'exécuter certaines telles que la promotion de la sortie.

Pour en savoir plus, consultez la section Instances de pipeline par version.

Étape suivante