Sobes.tech
Middle

Tem CI/CD? Utiliza um analisador de código estático, como SonarQube?

sobes.tech IA

Resposta da IA

Sim, temos configurado CI/CD para automatizar a compilação, testes e implantação da aplicação frontend.

No pipeline, utilizam-se ferramentas como GitHub Actions ou Jenkins, que ao fazer push no repositório, iniciam a compilação e os testes.

Para controlar a qualidade do código, usamos o analisador estático SonarQube. Ele ajuda a identificar bugs, vulnerabilidades e problemas de manutenção do código já na fase de desenvolvimento.

Exemplo de integração do SonarQube:

  • Uma etapa no CI para executar o SonarScanner.
  • Análise dos arquivos do projeto e geração de um relatório.
  • Em caso de problemas críticos, a build pode falhar.

Isso permite manter um alto padrão de qualidade e reduzir a dívida técnica.