Logo Passei Direto
Buscar

25_CI_CD

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Integração e Entrega Contínuas (CI/CD)
Ficha de estudo original • Ciência da Computação / TI
Conceitos essenciais
• CI integra mudanças frequentemente e executa validações automáticas, como lint, testes e build. Isso reduz o tempo entre introdução e descoberta de defeitos.
• Entrega contínua mantém o software sempre em condição de implantação; implantação contínua publica automaticamente após a aprovação das etapas definidas.
• Pipelines devem falhar rápido, produzir logs úteis e preservar artefatos necessários. Segredos precisam de cofres ou mecanismos protegidos da plataforma.
• Ambientes de desenvolvimento, homologação e produção devem ter configuração controlada e rastreável.
	Exemplo prático: Exemplo: em um push, GitHub Actions pode rodar testes, construir uma imagem Docker e publicar o artefato apenas se tudo passar.
Revisão rápida
1. O que CI automatiza?
2. Entrega contínua e implantação contínua são iguais?
3. Como tratar segredos no pipeline?
Material autoral para estudo e revisão. Revise o tema em exercícios práticos para consolidar o conteúdo.

Mais conteúdos dessa disciplina