Skip to content
Latchkey

Fan-Out / Fan-In - Definição do Glossário de CI/CD

Fan-out / fan-in é um padrão de pipeline em que um estágio divide o trabalho em muitos jobs paralelos (fan-out), e um estágio posterior espera que todos terminem antes de agregar seus resultados (fan-in). É como o CI paraleliza suítes de teste e depois coleta o veredito.

No GitHub Actions

Fan-out é um matrix ou vários jobs independentes; fan-in é um job final que lista todos os jobs paralelos em needs:, de modo que ele só roda depois que todos tiverem sucesso.

Guias relacionados