Pular para o conteúdo
Integrações·2 min de leitura

Repositórios de código

Conecte GitHub, Azure Repos ou Bitbucket para a IA apontar o arquivo, a linha e a correção do bug.

Com os repositórios conectados e a análise de código ligada, a Capto lê o código do front e do back ligado ao report e comenta no card o arquivo, a linha, a causa e a correção sugerida, com link direto para a linha.

GitHub

  1. passo 01
    Crie um token fine-grained

    GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token.

  2. passo 02
    Escolha os repositórios

    Em Resource owner, a organização. Em Repository access, os repositórios do front e do back.

  3. passo 03
    Dê só leitura

    Em Repository permissions, Contents: Read-only.

  4. passo 04
    Aprovação

    Se a organização exigir, um admin aprova em Settings → Personal access tokens → Pending requests.

Azure Repos

Crie um Personal Access Token com o escopo Code: Read e informe a URL da organização.

Bitbucket Cloud

  1. passo 01
    Abra os tokens da Atlassian

    Em id.atlassian.com → Segurança → API tokens, clique em Create API token with scopes.

  2. passo 02
    Escolha o app Bitbucket

    Dê um nome (ex.: Capto) e uma validade, selecione Bitbucket e marque só read:repository:bitbucket.

  3. passo 03
    Conecte

    Na Capto, informe o workspace (o nome em bitbucket.org/<workspace>), o e-mail da conta Atlassian e o token.

Escolher repositórios e branch

Depois de conectar, clique em repositórios. Marque os que a análise pode ler e escolha a branch analisada de cada um (a busca ajuda quando há muitas). Use a branch do ambiente onde o bug acontece, como develop em homologação.

Sem boards marcados, o repositório vale para todos os reports. Marcando boards, ele só é usado nos reports enviados a eles.