Skip to content
Latchkey

O Que É um Dynamic Child Pipeline?

Um dynamic child pipeline é um pipeline filho cujo arquivo de configuração é produzido por um job durante a execução, em vez de escrito com antecedência. Um job inicial gera a configuração, e a plataforma então a roda como um pipeline filho. Isso permite que o pipeline se molde com base em entradas detectadas em tempo de execução.

Por que importa

Quando o conjunto certo de jobs depende do que mudou, como quais serviços um commit tocou, uma configuração estática não consegue expressá-lo bem. Gerar a configuração do filho em tempo de execução permite que o pipeline inclua apenas o trabalho relevante. Isso evita que monorepos grandes rodem todos os jobs em cada mudança.

Guias relacionados