Sobes.tech
Junior — Middle

Quais sistemas de gestão de código fonte e ferramentas de automação de compilação e implantação você usou em seus projetos?

sobes.tech IA

Resposta da IA

Nos projetos, utilizei o Git como sistema principal de gestão de código-fonte. Para hospedar os repositórios, utilizei GitHub e GitLab, o que permitia organizar convenientemente o trabalho colaborativo e usar CI/CD.

Para automatizar a compilação e implantação, utilizei:

  • Jenkins — para criar pipelines de build e deploy;
  • Maven e Gradle — para gerenciar dependências e construir projetos Java;
  • Docker — para containerização de aplicações e simplificação do deployment;
  • Ansible — para automatizar a configuração de servidores e o deployment de aplicações.

Este conjunto de ferramentas garante estabilidade, reprodutibilidade e velocidade nos processos de desenvolvimento e lançamento de software.