CICD
Status: Finalizado ✅
Integração contínua
A integração contínua é muito importante pois permite que nós desenvolvedores automatizemos a padronização do projeto tanto em nível de estilo do código quanto nos testes unitários ou de integração da aplicação. Basicamente, a integração continua funcionando da seguinte forma: a cada commit vamos acionar um gatilho que irá rodar um job de estilo de código para checar erros. Desde que o estilo do código seja validado no servidor codecommit, vamos iniciar outro job que irá checar se os testes unitários ou de integração vão passar.
Entrega contínua
A Entrega contínua é um próximo passo da integração contínua pois permite que façamos deploys automatizados. desde que a nossa pipeline de integração contínua passe, vamos rodar uma pipeline de entrega contínua para dar deploy dos servidores de desenvolvimento.