Trinta e um provedores podem anexar evidências aos pull requests abertos pelo Coroid. Para saber o que são essas evidências e por que devem ser exibidas no pull request, consulte: Evidências de revisão.
Configure os provedores nas configurações de integração do projeto.
Nativo do Git
| Provedor | Produz |
|---|---|
| Ambientes de Ações do GitHub | Visualização na web |
| Aplicativos de Revisão do GitLab | Visualização na web |
Esses ambientes exigem menos configuração, pois já existem na superfície do Git que o Coroid utiliza para leitura.
Hospedagem estática
| Provedor | Produz |
|---|---|
| Vercel | Visualização na web |
| Netlify | Visualização na web |
| Cloudflare Pages | Visualização na web |
| AWS Amplify | Visualização na web |
Visualizações full-stack
| Provedor | Produz |
|---|---|
| Render | Visualização na web |
| Railway | Visualização na web |
| Aplicativos de Revisão do Heroku | Visualização na web |
| Fly.io | Visualização na web |
| Northflank | Visualização na web |
| Qovery | Visualização na web |
| Porter | Visualização na web |
Distribuição móvel
| Provedor | Produz |
|---|---|
| Expo EAS | Compilação móvel |
| TestFlight | Compilação móvel |
| Testes internos no Google Play | Compilação móvel |
Revisão e escaneamento
| Provedor | Gera |
|---|---|
| CodeRabbit | AI review |
| Qodo / PR-Agent | AI review |
| Greptile | AI review |
| Cursor Bugbot | AI review |
| SonarQube Cloud | Escaneamento de Segurança |
| Snyk | Escaneamento de Segurança |
| Semgrep | Escaneamento de Segurança |
Cobertura e visualização
| Provedor | Gera |
|---|---|
| Codecov | Cobertura |
| Chromatic | Revisão visual |
| Percy | Revisão visual |
Testes end-to-end e monitoramento
| Provedor | Gera |
|---|---|
| Cypress Cloud | Testes end-to-end e desempenho |
| Checkly | Testes end-to-end e desempenho |
| Maestro | Testes end-to-end e desempenho |
| BrowserStack | Testes end-to-end e desempenho |
Personalizado
Um webhook de evidência personalizado abrange tudo o que não está listado. Se uma ferramenta puder enviar um resultado, ela poderá contribuir com evidências.
Como as evidências são ingeridas
Os provedores diferem na forma como Coroid coleta seus resultados:
- Interface Git — lê do commit ou do status do pull request que seu provedor já grava. Menor configuração necessária.
- Saída da CI — lê da saída do seu pipeline.
- Direto do API — o Coroid chama o provedor diretamente, o que fornece detalhes mais ricos e requer credenciais.
- Implantação direta — o Coroid inicia a implantação por conta própria, a partir da branch da tarefa no Coroid, portanto não é necessário fazer push.
Comece pela interface do Git onde um provedor oferece suporte. Geralmente, não são necessárias credenciais adicionais, pois a integração já existente é responsável por registrar o status.
Implantação direta e pré-visualização da tarefa
Três provedores de hospedagem estática suportam implantação direta:
| Provedor | Como é feita a compilação | Onde é exibido |
|---|---|---|
| Vercel | O Coroid faz upload da branch; o Vercel compila ela | A Pré-visualização na Revisão |
| Netlify | O Coroid compila a branch e depois faz upload da saída | Evidência de revisão |
| Cloudflare Pages | O Coroid compila a branch e depois faz upload da saída | Evidência de revisão |
Com o Vercel conectado para implantação direta, a pré-visualização da tarefa é criada pelo Vercel em vez de num ambiente isolado do Coroid. A interrupção dessa pré-visualização exclui a implantação no Vercel. Repositórios em modo local nunca são enviados a um provedor.
Sem implantação direta, o Coroid não cria pré-visualizações do provedor. Se o aplicativo Git do seu provedor de hospedagem já compilar cada branch enviada, o Coroid lê essa implantação do pull request como evidência de revisão.
Seleção
Conecte o que você já utiliza. A evidência de revisão serve para exibir as verificações já existentes ao lado do código, em vez de exigir a adoção de novas ferramentas — afinal, cada artefato extra compete pela atenção do revisor. Veja Evidência de revisão.