DevOps
A integração DevOps vincula repositórios e pipelines ao projeto, conectando commits, pull requests e builds diretamente às tarefas.

Provedores suportados
| Provedor | Guia de configuração | Autenticação do webhook |
|---|---|---|
| GitHub | Sim | X-Hub-Signature-256 |
| GitLab | Sim | X-Gitlab-Token |
| Azure DevOps | Sim | Basic auth |
| Jenkins | Sem guia | — |
| CircleCI | Sem guia | — |
Jenkins e CircleCI aparecem como opções na interface, mas não possuem guia de configuração disponível na plataforma. A integração com esses provedores requer configuração manual do webhook.
Configurar um provedor
Cada provedor exibe uma URL de webhook exclusiva gerada pela plataforma. Para ativar a integração:
- Copie a URL de webhook exibida na aba DevOps do projeto.
- No provedor (GitHub, GitLab ou Azure DevOps), registre a URL como destino de webhook.
- Configure a autenticação conforme o tipo do provedor (veja tabela acima).
- Use o painel de Enviar Webhook de Teste para validar a conexão, escolhendo o tipo de evento (PR ou Push).
Vínculo automático com tarefas
O vínculo entre eventos do repositório e tarefas do projeto ocorre automaticamente quando o título do pull request ou a mensagem do commit contém a referência de tarefa no formato:
[KEY-N]Onde KEY é a chave do projeto e N é o número da tarefa. Exemplo: [PROJ-42].
Adote a referência [KEY-N] como padrão nas mensagens de commit e títulos de PR da equipe. Isso garante rastreabilidade automática sem configuração adicional.
Links de DevOps nas tarefas
Após o vínculo, cada tarefa referenciada exibe os seguintes links na seção DevOps:
- Branch — branch associada à tarefa
- Commit — commits que referenciam a tarefa
- Pull Request — PRs vinculados
- Pipeline — execuções de pipeline relacionadas
- Repositório — repositório de origem