Documentação

Provedores de evidências de Revisão

O catálogo completo de provedores capazes de anexar evidências de verificação ao pull request.

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

ProvedorProduz
Ambientes de Ações do GitHubVisualização na web
Aplicativos de Revisão do GitLabVisualizaçã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

ProvedorProduz
VercelVisualização na web
NetlifyVisualização na web
Cloudflare PagesVisualização na web
AWS AmplifyVisualização na web

Visualizações full-stack

ProvedorProduz
RenderVisualização na web
RailwayVisualização na web
Aplicativos de Revisão do HerokuVisualização na web
Fly.ioVisualização na web
NorthflankVisualização na web
QoveryVisualização na web
PorterVisualização na web

Distribuição móvel

ProvedorProduz
Expo EASCompilação móvel
TestFlightCompilação móvel
Testes internos no Google PlayCompilação móvel

Revisão e escaneamento

ProvedorGera
CodeRabbitAI review
Qodo / PR-AgentAI review
GreptileAI review
Cursor BugbotAI review
SonarQube CloudEscaneamento de Segurança
SnykEscaneamento de Segurança
SemgrepEscaneamento de Segurança

Cobertura e visualização

ProvedorGera
CodecovCobertura
ChromaticRevisão visual
PercyRevisão visual

Testes end-to-end e monitoramento

ProvedorGera
Cypress CloudTestes end-to-end e desempenho
ChecklyTestes end-to-end e desempenho
MaestroTestes end-to-end e desempenho
BrowserStackTestes 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:

ProvedorComo é feita a compilaçãoOnde é exibido
VercelO Coroid faz upload da branch; o Vercel compila elaA Pré-visualização na Revisão
NetlifyO Coroid compila a branch e depois faz upload da saídaEvidência de revisão
Cloudflare PagesO Coroid compila a branch e depois faz upload da saídaEvidê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.