Conceitos de CI/CD

O que é um repositório de artefatos?

Repositórios de artefatos armazenam artefatos construídos pela integração contínua. Descubra por que esses repositórios de artefatos são importantes para o TeamCity.

Estratégias de branching para CI/CD

Uma estratégia de branching determina como e quando os branches devem ser mesclados no controle de versão. Descubra tudo sobre estratégias de branching neste guia do TeamCity.

O que é um lançamento canary?

Lançamentos canary acontecem quando alterações são liberadas para um pequeno grupo de usuários. Saiba mais sobre lançamentos canary e por que eles são úteis com o TeamCity.

O que é cobertura de código?

A cobertura de código mede a proporção do código exercido por testes automatizados. Descubra o que isso significa e como isso ajuda os desenvolvedores com o TeamCity.

O que é Gerenciamento de Configuração?

Gerenciamento de configuração é o registro de detalhes dentro de uma configuração de infraestrutura para análise de alterações. Saiba mais sobre gerenciamento de configuração com o TeamCity.

O que é um Modelo de Maturidade de Entrega Contínua?

Modelos de Entrega Contínua oferecem estruturas para medir a progressão da CI/CD. Descubra por que os modelos de entrega contínua são importantes para o TeamCity.

O que é a Automação da Implantação?

Automação da implantação é o processo de automatizar as atualizações para ambientes de teste, preparação e tempo real. Saiba mais sobre automação de implantação com o TeamCity.

O que são sinalizadores de recursos?

Sinalizadores de recursos permitem que os desenvolvedores modifiquem as funcionalidades do software sem alterar o código. Descubra mais sobre sinalizadores de recursos e por que eles são úteis.

O que são testes "flaky"?

Testes "flaky" são testes que retornam novos resultados apesar de não haver alterações no código. Descubra por que os testes "flaky" são importantes e como evitá-los com o TeamCity.

O que é a Orquestração de lançamentos?

Orquestrações de lançamentos permitem que os desenvolvedores coordenem a automação de tarefas em vários sistemas. Saiba mais sobre orquestrações de lançamentos com o TeamCity.

O que é a análise de código estático?

A análise de código estático é uma série de verificações automatizadas realizadas no código-fonte. Descubra por que ela é importante e como funciona com CI/CD com o TeamCity.

O que é Desenvolvimento Baseado em Troncos?

Frequentemente usado por equipes que praticam CI/CD, o desenvolvimento baseado em troncos é uma das várias estratégias de branching. Saiba mais neste Guia do TeamCity.

O que é o mapeamento de fluxos de valores?

Uma técnica enxuta para análise de processos, o mapeamento de fluxos de valores identifica áreas de desperdício para otimizar fluxos de trabalho. Saiba mais sobre ele com o TeamCity.

O que é controle de versão?

Sistemas de controle de versão (VCS) permitem que os desenvolvedores acompanhem as alterações em uma base de código. Descubra por que os VCSs são essenciais no desenvolvimento de software.