Integrazione GitLab

Repository, issue e merge request, a richiesta.

La versione self-hosted dello stesso problema.

Se il tuo team di ingegneria lavora su GitLab — spesso perché è self-hosted — collegarlo mette repository, issue e merge request a portata dell'assistente.

Panoramica

GitLab viene scelto solitamente per il controllo: un'azienda che vuole il proprio codice sorgente sulla propria infrastruttura, o che tiene deliberatamente CI e codice nello stesso posto.

I gruppi immobiliari che possiedono la propria piattaforma di prenotazione a volte rientrano in questa categoria, soprattutto quando un requisito di protezione dati rende il self-hosting la risposta più semplice rispetto a una discussione sulle policy.

Collegare GitLab dà a quel team la stessa possibilità di conversazione di tutti gli altri — cosa è aperto, cosa è in attesa, cosa è cambiato — senza chiedere di abbandonare la configurazione scelta per buoni motivi. Come il resto di questa categoria, serve i tuoi sviluppatori, non le operazioni.

Il test pratico è se qualcuno nella tua azienda scrive codice. Se nessuno lo fa, salta questa integrazione — non c'è alcun beneficio per la gestione immobiliare nascosto sotto, e una pagina che pretendesse il contrario ti farebbe solo perdere tempo.

Cosa può fare ProhostAI con GitLab

Una volta collegato GitLab, ProhostAI lavora con i tuoi progetti, issue e merge request in linguaggio naturale.

Lettura

  • Cerca nei progettiTrova codice e cronologia in tutti i progetti a cui l'account collegato può accedere. “Cosa è in attesa di revisione nel progetto portal?”
  • Rivedi issue e MRVedi cosa è aperto e cosa si è bloccato.

Creazione e aggiornamento

  • Crea e aggiorna issueApri o aggiorna issue man mano che emerge il lavoro da fare.
  • Commenta le merge requestLascia una nota senza cambiare contesto.

Come collegare GitLab

GitLab si collega tramite OAuth, verso gitlab.com o un'istanza self-hosted raggiungibile da internet.

  1. 1Apri ProhostAI e vai su Impostazioni → Connessioni.
  2. 2Cerca GitLab e seleziona Collega.
  3. 3Accedi a GitLab e approva i permessi.
  4. 4Chiedi cosa è aperto in uno dei tuoi progetti per verificare che funzioni.

Buono a sapersi

Le istanze self-hosted funzionano, a patto che siano raggiungibili da internet per il flusso OAuth.

L'accesso segue i permessi sui progetti dell'account collegato.

È uno strumento per il tuo team di sviluppo, non per le operazioni immobiliari.

Domande frequenti sull'integrazione GitLab

Sì, a patto che l'istanza sia raggiungibile da internet per completare la connessione OAuth.

Quelli a cui l'account collegato può accedere. I permessi sui progetti continuano ad applicarsi.

Sì, e può anche aggiornarle e commentare le merge request, nei limiti dell'accesso di quell'account.

No. Serve il team di sviluppo delle aziende che costruiscono il proprio software.

Apri Impostazioni → Connessioni in ProhostAI e disconnettilo, oppure revoca l'applicazione nelle impostazioni di GitLab.

Raggiungi il codice senza cambiare contesto