A configuração de Deploys permite que você especifique como rastrear dados de deploy para calcular as métricas de Deploy e DORA.
Configuração:
Fonte de Dados
Selecione a fonte para rastreamento de deploys:
- Provedor Git: Use esta opção se os deploys são detectados a partir de tags ou commits em uma branch específica no seu repositório Git.
- API: Escolha esta opção se os deploys são enviados diretamente ao DevStats via API como parte do seu pipeline de CI/CD. Este método oferece controle mais preciso e garante que todos os deploys sejam contabilizados.
Tipo de Deploy
Defina como os deploys são identificados:
- Tag: Rastreie deploys por tag.
- Branch: Rastreie deploys por branch.
Branch de Deploy
Selecione qual branch você deseja que o DevStats considere para deploys.
Alterar esta configuração recalculará os dados de deploy, o que pode levar tempo dependendo do tamanho do seu repositório.
Aplicar a
Controle se as configurações de deploy são aplicadas globalmente ou apenas a repositórios específicos:
- Todos os Repositórios: Aplique a configuração a todos os repositórios.
- Repositórios Selecionados: Aplique a configuração apenas aos repositórios escolhidos. Use a pesquisa e as caixas de seleção para selecionar repositórios, cada um mostrando a branch de deploy configurada.

Fontes de Dados
Escolha como o DevStats deve coletar informações de deploy:
Provedor Git
- Deploys são detectados a partir de tags ou commits em uma branch especificada no seu repositório Git.
- Ideal para equipes que gerenciam deploys diretamente pelo Git.
API do DevStats
- Deploys são enviados via API como parte do seu pipeline de CI/CD.
- Oferece controle preciso e garante que todos os deploys sejam contabilizados.
- Consulte o guia da API de Deploy para detalhes de implementação.
Configurações de Deploy
Após selecionar a fonte de dados, configure como os deploys devem ser rastreados:
Tipo de Deploy
- Tag – Rastreie deploys quando uma nova tag é criada.
- Branch – Rastreie deploys quando código é commitado ou mergeado em uma branch.
Branch de Deploy
- Especifique a branch que o DevStats deve considerar para deploys.
- Alterar a branch aciona um recálculo dos dados de deploy, o que pode levar tempo dependendo do tamanho do repositório.
Escopo de Repositórios
Controle se as configurações se aplicam globalmente ou a repositórios específicos:
-
Todos os Repositórios – Aplique a configuração a todos os repositórios no seu workspace.
-
Repositórios Selecionados – Aplique a configuração apenas aos repositórios escolhidos.
-
Use a barra de pesquisa e as caixas de seleção para filtrar e selecionar repositórios.
-
Cada repositório selecionado exibe sua branch de deploy configurada.
Exemplo
No exemplo abaixo:
- Tipo de Deploy: Branch
- Branch de Deploy:
main - Escopo: Repositórios Selecionados (
Alpha/AlphaeAlpha/Zion)
Ambos os repositórios terão deploys rastreados a partir da branch main.
Dica: O guia da API de Deploy fornece instruções detalhadas sobre como enviar dados de deploy e garantir rastreamento preciso das suas métricas.