Incorpore qualidade no seu ciclo de vida de desenvolvimento de software aproveitando a integração do TeamCity com o Bitbucket. Permita um feedback rápido e confiável em cada estágio do processo de desenvolvimento.
Com suporte para Bitbucket Cloud, Bitbucket Data Center e Bitbucket Server (anteriormente conhecido como Stash), o TeamCity fornece uma plataforma de integração, entrega e implantação contínua altamente configurável.
O TeamCity está disponível em dois formatos:
Hospedado pela JetBrains
Você está procurando uma solução de CI/CD com integração com o Bitbucket e que você não precise gerenciar sozinho? Confira o TeamCity Cloud, nosso serviço gerenciado.
Hospedado por você
Deseja executar seus projetos do Bitbucket em um servidor de CI/CD local? Comece com o TeamCity Professional, gratuito para pequenos projetos!
Forneça às suas equipes de desenvolvimento de software feedback regular sobre suas alterações de código para melhorar a qualidade do código e aumentar a velocidade.
Acione etapas automatizadas de build, teste e implantação em cada commit do repositório, quando forem feitas alterações em branches selecionados, com base nos detalhes da mensagem de commit ou pelo autor da alteração.
Configure as duas etapas sequenciais para reutilizar artefatos de estágios anteriores do pipeline e cargas de trabalho paralelas para acelerar o feedback em tarefas independentes, como em testes multiplataforma.
Analise os dados de build e identifique oportunidades para simplificar ainda mais seu processo de CI/CD com a ajuda de gráficos de estatísticas de build.
Acelere o feedback e mantenha seu branch principal pronto para lançamento, executando análises de código automatizadas, builds e testes em solicitações pull. O recurso de build de solicitação pull do TeamCity monitora seu VCS e inicia suas verificações automatizadas sempre que um branch de solicitação pull é aberto.
Vincule seu pipeline de CI/CD ao seu workflow de revisão de código executando builds e testes automatizados em solicitações pull e garanta que todos os issues sejam corrigidos antes do início da revisão dos colegas.
Saiba mais sobre como o TeamCity oferece suporte a solicitações pull do Bitbucket Cloud.
Configure um conjunto personalizado de tarefas de build e de teste para ser executado sempre que uma solicitação pull for aberta ou use um modelo de configuração de build para simplificar a execução de todo o pipeline de CI/CD antes de fazer o merge das alterações.
Para obter mais informações, consulte a seção Criar templates de configuração na documentação do TeamCity.
Publique o progresso e os resultados das verificações de CI/CD na interface do usuário do Bitbucket com o publicador de status de commit do TeamCity.
Saiba mais na nossa documentação.
Depois que os builds e os testes forem concluídos com sucesso, faça merge das solicitações pull automaticamente e acione o próximo estágio do seu pipeline.
Saiba mais sobre o recurso de criação de merges automáticos na documentação do TeamCity.
Acompanhe os bugs e as tarefas em cada build graças às integrações do TeamCity com o rastreador de issues do Bitbucket Cloud e do Jira. O TeamCity detecta automaticamente IDs de issues do Bitbucket e chaves de issues do Jira, busca os detalhes e status dos issues e fornece um link para o rastreador de issues apropriado para garantir uma experiência de desenvolvimento perfeita.
O TeamCity acelera o feedback com resultados de teste instantâneos e acesso fácil ao log de builds, para que você possa investigar qualquer falha sem demora.
Confira o progresso de builds e testes automatizados em tempo real diretamente da interface do usuário da Web do TeamCity ou publique atualizações diretamente no Bitbucket.
A detecção automática de testes inconsistentes identifica todos os testes automatizados que estão prejudicando seu processo de CI/CD, para que você possa silenciá-los enquanto investiga.
Habilite a paralelização inteligente de testes para dividir dinamicamente os testes entre os agentes de build disponíveis, mantendo sua configuração de build transparente e direta.
Configure condições de falha para cada pipeline e obtenha uma indicação clara de aprovação ou reprovação para cada build. Links contextuais levam você diretamente para a parte relevante do log de build, para que você possa começar a investigar falhas rapidamente.
Com integrações disponíveis para ferramentas comumente usadas em todas as etapas do processo de desenvolvimento de software, o TeamCity se encaixa perfeitamente nos fluxos de trabalho dos seus desenvolvedores.
Crie um projeto do TeamCity e comece seu primeiro build em poucos minutos. Basta inserir a URL do repositório do Bitbucket e permitir que o TeamCity deduza as configurações do projeto e detecte as etapas de build automaticamente. Permita que os membros da equipe façam login no TeamCity com suas contas existentes do Bitbucket Cloud.
Obtenha acesso aos recursos de CI/CD sem mudar de contexto, graças às integrações do TeamCity com o Visual Studio e todos os IDEs baseados na plataforma IntelliJ.
Mantenha-se em dia sobre os builds bem-sucedidaos e falhas de testes com notificações automatizadas via Slack, e-mail e navegador.
Como uma solução de plataforma cruzada com suporte total para containers Docker, o TeamCity permite que você execute seu pipeline de CI/CD onde quiser: em máquinas de teste dedicadas localmente, em VMs ou containers hospedados na nuvem, em kits de desenvolvimento locais ou em um cluster Kubernetes.
Assim como outras integrações com VCS, a integração com o Bitbucket está disponível em todas as versões do TeamCity, incluindo a versão auto-hospedada gratuita. Você também pode experimentar o TeamCity Cloud gratuitamente com um período de avaliação de 14 dias.
Sim, o TeamCity vem com a integração de solicitações pull do Bitbucket. Você pode configurar o TeamCity para detectar automaticamente novas solicitações pull feitas no seu repositório Bitbucket Cloud e executar builds nelas.
Para começar a compilar seus projetos do Bitbucket no TeamCity, primeiro você precisa configurar sua conta do TeamCity. Você pode se registrar para uma avaliação gratuita do TeamCity Cloud usando sua conta do Bitbucket. O TeamCity solicitará que você autorize sua conta, e você poderá começar a configurar seus pipelines de CI/CD imediatamente.
Além da integração com o Bitbucket, o TeamCity também oferece suporte ao GitHub, Gitlab, Perforce, Mercurial, Azure DevOps e outros. Obtenha mais informações sobre as integrações de VCS com o TeamCity.
CI/CD poderoso para equipes que trabalham no Bitbucket