Atualize um pipeline de entrega que já esteja em utilização

Esta página descreve como atualizar um pipeline de entrega que já está em utilização.

Altere um pipeline de entrega

Para alterar o pipeline de entrega, siga estes passos:

  1. Edite a definição de delivery-pipeline.

  2. Volte a registar o pipeline de entrega:

    gcloud deploy apply --file=PIPELINE_CONFIG
    

    Em que PIPELINE_CONFIG é o ficheiro de configuração do pipeline de entrega que acabou de editar.

Resultados

Pode não ver os resultados esperados devido à forma como o Cloud Deploy trata a relação entre os pipelines e os destinos, bem como os lançamentos que gerem.

Cada recurso release e rollout está permanentemente associado ao pipeline, conforme foi definido quando o recurso release foi criado. Se alterar uma configuração do pipeline de entrega (incluindo as definições de destino) após a criação de um lançamento, este deixa de corresponder às definições.

A preservação dos recursos desta forma garante que funcionam de forma consistente nos alvos e que não são interrompidos por alterações de configuração. No entanto, este comportamento pode não ser o pretendido. Nesse caso, pode criar uma nova versão para implementar através do pipeline atualizado.

O Cloud Deploy devolve avisos se existir uma incompatibilidade deste tipo e tentar realizar determinadas ações, como promover a versão.

Para mais informações, consulte o artigo Instâncias de pipelines por lançamento.

O que se segue?