Atualizar um pipeline de entrega que já esteja em uso

Nesta página, descrevemos como atualizar um pipeline de entrega que já está em uso.

Alterar um pipeline de entrega

Para alterar o pipeline de entrega, siga estas etapas:

  1. Edite a definição do pipeline de entrega.

  2. Registre novamente o pipeline de entrega:

    gcloud deploy apply --file=PIPELINE_CONFIG
    

    Em que PIPELINE_CONFIG é a entrega arquivo de configuração pipeline que você acabou de editar.

Resultados

Talvez você não veja os resultados esperados, por causa de como O Cloud Deploy trata a relação entre pipelines e destinos e os lançamentos que ela gerencia.

Cada recurso release e rollout é associado permanentemente ao pipeline, conforme foi definido quando release foi criado. Se você alterar um configuração do pipeline de entrega (incluindo definições de destino) após o lançamento for criada, essa versão será incompatível com as definições.

Preservar recursos dessa maneira garante que eles funcionem de forma consistente em todos os destinos e não sejam interrompidos por alterações de configuração. No entanto, esse comportamento pode não ser o que você pretende. Nesse caso, crie uma nova versão para implantar usando o pipeline atualizado.

O Cloud Deploy retorna alertas se houver essa incompatibilidade e você tentar executar determinadas ações, como promover a versão.

Para mais informações, consulte Instâncias de pipeline por versão.

A seguir