Skip to content
Latchkey

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

O fan-in reúne as saídas de muitos jobs paralelos em um único job de agregação.

O fan-in é o ponto em que muitos jobs de CI paralelos convergem para um único job subsequente que agrega seus resultados, como mesclar cobertura ou publicar um relatório combinado.

O fan-in é a contraparte do fan-out. Depois que o trabalho é distribuído entre jobs paralelos, um único job espera por todos eles (via needs) e combina as saídas.

Como funciona

O job de agregação lista todos os jobs paralelos em needs: para que só comece depois que todos terminem, então baixa seus artifacts e os mescla.

Em CI

Um job de fan-in que falha muitas vezes significa que um shard anterior falhou ou que um artifact estava faltando. Verifique se cada job paralelo enviou o nome de artifact esperado.

Guias relacionados