O TeamCity da JetBrains é uma poderosa solução de integração contínua e entrega contínua (CI/CD) projetada para gerenciar pipelines de construção complexos.
Construído para suportar sistemas complexos, altas cargas de teste e segurança rigorosa, o TeamCity facilita a automação de tarefas de construção, teste e implantação. Com o TeamCity, você pode entregar seu software da maneira mais econômica com qualquer stack de tecnologia, em qualquer escala.
Se você precisa de orquestração de construção entre repositórios, escalabilidade e desempenho de pipelines de entrega de software complexos - o TeamCity tem o que você precisa. Ele está disponível em versões locais e baseadas em nuvem, ou você pode optar por uma configuração híbrida.
Principais características:
• Otimização de pipeline: Cache de construção, reutilização de artefatos, execução paralela e lógica de atribuição de agentes para alcançar construções mais rápidas com menos desperdício.
• Escalabilidade: Com o TeamCity, você pode visualizar e coordenar pipelines de construção multi-etapas e multi-repositórios com facilidade.
• Inteligência de teste: O TeamCity executa apenas os testes impactados por uma alteração de código usando dados de cobertura ao vivo coletados durante as construções, tornando os processos de CI mais rápidos.
• Configuração como código e interface web: Use seu método preferido de configuração de pipeline entre KotlinDSL, UI ou ambos.
• Integrações: O TeamCity está pronto para configurações do mundo real com um vasto número de integrações prontas para uso para empresas, nuvem híbrida, desenvolvimento de jogos e muito mais.
• Combine vários provedores de VCS: Conecte GitHub, GitLab, Azure, Perforce, Bitbucket e repositórios internos em uma única configuração de CI.
O TeamCity oferece opções de planos e preços flexíveis para se adequar a qualquer projeto, começando com o nível local gratuito e totalmente funcional.