Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é Pipeline?

    Pipeline é a sequência automatizada de etapas que leva o código da alteração ao ambiente. Entenda os estágios, o artefato e a conferência de cada passo.

    Também chamado de: pipeline de CI, pipeline de entrega

    O que é pipeline

    Pipeline é a sequência automatizada de etapas que leva o código de uma alteração até o ambiente. Cada etapa executa uma tarefa e entrega o resultado para a seguinte.

    O pipeline começa no evento do repositório, como o commit ou a abertura de uma pull request. O resultado é o artefato que será publicado.

    Estágios comuns

    A instalação prepara as dependências. O teste executa a suíte, o build gera o artefato e a publicação envia a imagem ou o pacote para o destino.

    O teste de integração e o teste E2E podem entrar em etapas próprias. A ordem precisa refletir o custo e a chance de falha.

    O artefato e o ambiente

    O artefato precisa ser o mesmo em todos os ambientes, e o ambiente muda pela configuração, sem uma nova construção.

    A publicação em produção pode exigir aprovação. A etapa de aprovação registra o responsável pela liberação e a versão enviada.

    Exemplo

    Como conferir

    Confira o log de cada etapa, a versão das ferramentas e o artefato gerado. Repita a execução a partir do mesmo commit e compare o tempo de cada etapa.

    A integração contínua define a prática, e a entrega contínua define a publicação. O build gera o artefato que o deploy leva ao ambiente.

    Dúvidas frequentes

    Perguntas frequentes sobre Pipeline

    Pipeline é a mesma coisa que CI?
    A integração contínua é uma prática. O pipeline é a sequência automatizada que executa a prática, com etapas de instalação, teste, build e publicação.
    O pipeline precisa publicar em produção?
    Não. O pipeline pode terminar no artefato e deixar a publicação para uma etapa com aprovação. A entrega contínua separa a construção da liberação.
    Por que a etapa falha sem erro no código?
    A diferença de ambiente, a credencial vencida e o cache antigo aparecem com frequência. O log da etapa e a versão das ferramentas mostram a origem.
    Como reduzir o tempo do pipeline?
    Separe o que pode rodar em paralelo, guarde o cache das dependências e evite repetir a instalação. Meça cada etapa antes de mudar a ordem.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o pipeline aparece na execução do teste e na publicação da imagem depois do commit.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano