Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    Artefato

    Artefato é o resultado produzido por um processo de build ou entrega, identificado e pronto para ser armazenado e distribuído.

    Também chamado de: pacote, resultado de build

    Definição

    Artefato é o resultado produzido por um processo de build ou entrega. Esse resultado pode ser armazenado, identificado por uma versão e distribuído para os ambientes que vão executá-lo.

    Do código ao resultado

    O processo de build recebe o código e seus recursos, aplica as transformações definidas e produz um resultado preparado. O artefato carrega a origem do build que o gerou, normalmente por um identificador de versão.

    Artefato não é o processo

    Artefato é o resultado produzido, e não o ato de construir nem o ato de disponibilizar no ambiente. Gerar o artefato conclui a preparação, e publicar em um registry ou instalar em um ambiente são operações posteriores. Confundir as etapas faz você procurar a correção no artefato quando o problema está na publicação.

    Falha provável e verificação

    A falha mais comum é o artefato sem identificação confiável. Quando o resultado perde o vínculo com o commit e com a data da construção, você não sabe qual versão está publicada e pode distribuir um conteúdo antigo. A verificação começa pelo registro do build, comparando o identificador do artefato com a versão esperada, e termina conferindo se a imagem ou o pacote existe no destino com o conteúdo correto. Um artefato só é útil quando você consegue rastreá-lo até a origem e repetir a mesma versão em outro ambiente.

    Veja a definição de build

    Dúvidas frequentes

    Perguntas frequentes sobre Artefato

    Artefato é o mesmo que código-fonte?
    Não. O código-fonte é a entrada do processo, e o artefato é o resultado produzido, como uma imagem ou um pacote.
    Todo build gera um artefato?
    Sim, quando o processo produz um resultado armazenável e identificado. O formato depende do projeto, como imagem, pacote ou arquivo compilado.
    Publicar o artefato é a mesma coisa que gerá-lo?
    Não. Gerar o artefato produz o resultado, e disponibilizá-lo em um ambiente ou registry é outra operação.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o artefato é o resultado entregue pelo processo de build, identificado e pronto para distribuição.

    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$ 2.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva (segunda a sexta)
    • War Rooms às segundas, quartas e sextas
    • 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