Integração com o GitLab

Repositórios, issues e merge requests, quando você pedir.

O lado self-hosted do mesmo problema.

Se sua engenharia roda no GitLab — muitas vezes porque ele é self-hosted —, conectá-lo coloca repositórios, issues e merge requests ao alcance do assistente.

Visão geral

O GitLab costuma ser escolhido por controle: uma empresa que quer o código-fonte na própria infraestrutura, ou que decidiu manter CI e código deliberadamente no mesmo lugar.

Grupos de propriedades que mantêm a própria plataforma de reservas às vezes se encaixam nesse perfil, especialmente quando uma exigência de proteção de dados torna o self-hosting uma resposta mais simples do que uma discussão de política interna.

Conectar o GitLab dá a esse time o mesmo alcance conversacional que todo mundo tem — o que está aberto, o que está esperando, o que mudou — sem pedir que abandonem a configuração que escolheram por bons motivos. Como o resto desta categoria, isso serve aos seus engenheiros, não à sua operação.

O teste prático é simples: alguém na sua empresa escreve código? Se ninguém escreve, pule esta integração — não há nenhum benefício de gestão de propriedades escondido aqui, e uma página que fingisse o contrário estaria desperdiçando seu tempo.

O que a ProhostAI pode fazer com o GitLab

Com o GitLab conectado, o ProhostAI trabalha com seus projetos, issues e merge requests em linguagem natural.

Leitura

  • Buscar em projetosEncontre código e histórico nos projetos que a conta conectada alcança. “O que está esperando revisão no projeto do portal?”
  • Revisar issues e MRsVeja o que está aberto e o que travou.

Criação e atualização

  • Criar e atualizar issuesAbra ou atualize issues conforme o trabalho aparece.
  • Comentar em merge requestsDeixe um comentário sem trocar de contexto.

Como conectar o GitLab

O GitLab conecta via OAuth, no gitlab.com ou em uma instância self-hosted acessível pela internet.

  1. 1Abra o ProhostAI e vá em Configurações → Conexões.
  2. 2Busque por GitLab e selecione Conectar.
  3. 3Faça login no GitLab e aprove as permissões.
  4. 4Pergunte o que está aberto em um dos seus projetos para confirmar que funcionou.

Bom saber

Instâncias self-hosted funcionam, desde que a instância seja acessível pela internet para o fluxo OAuth.

O acesso segue as permissões de projeto da conta conectada.

Esta é uma ferramenta para o seu time de engenharia, não para a operação de propriedades.

Perguntas frequentes sobre a integração com o GitLab

Sim, desde que a instância seja acessível pela internet para que a conexão OAuth possa ser concluída.

Aqueles que a conta conectada pode acessar. As permissões de projeto continuam valendo.

Sim, e atualizá-las, e comentar em merge requests, dentro do acesso dessa conta.

Não. Serve ao time de engenharia de empresas que desenvolvem o próprio software.

Abra Configurações → Conexões no ProhostAI e desconecte, ou revogue o aplicativo nas configurações do seu GitLab.

Chegue ao código sem trocar de contexto