GitLab-Integration

Repositories, Issues und Merge Requests auf Zuruf.

Das selbstgehostete Ende desselben Problems.

Läuft eure Entwicklung auf GitLab – oft weil es selbstgehostet ist –, bringt die Verbindung Repositories, Issues und Merge Requests in Reichweite des Assistenten.

Überblick

GitLab wird oft aus Kontrollgründen gewählt: ein Unternehmen, das seinen Quellcode auf eigener Infrastruktur haben will, oder eines, dessen CI und Code bewusst am selben Ort liegen.

Property-Gruppen, die ihre eigene Buchungsplattform betreiben, fallen manchmal in diese Kategorie – besonders wenn eine Datenschutzanforderung Self-Hosting zur einfacheren Antwort macht als eine Grundsatzdiskussion.

Die Verbindung von GitLab gibt diesem Team dieselbe konversationelle Reichweite wie allen anderen – was offen ist, was wartet, was sich geändert hat – ohne sie zu bitten, das Setup aufzugeben, das sie aus guten Gründen gewählt haben. Wie der Rest dieser Kategorie dient sie euren Entwicklern, nicht eurem Betrieb.

Der praktische Test ist, ob überhaupt jemand in eurem Unternehmen Code schreibt. Falls nicht, überspringt diese Seite – dahinter verbirgt sich kein Nutzen fürs Property Management, und eine Seite, die etwas anderes behauptet, würde nur eure Zeit verschwenden.

Was ProhostAI mit GitLab machen kann

Sobald GitLab verbunden ist, arbeitet ProhostAI in normaler Sprache mit euren Projekten, Issues und Merge Requests.

Lesen

  • Projekte durchsuchenCode und Verlauf in allen Projekten finden, auf die das verbundene Konto zugreifen kann. “Was wartet beim Portal-Projekt auf Review?”
  • Issues und MRs prüfenSehen, was offen ist und was ins Stocken geraten ist.

Erstellen & aktualisieren

  • Issues erstellen und aktualisierenIssues anlegen oder aktualisieren, sobald Arbeit erkannt wird.
  • Merge Requests kommentierenEine Notiz hinterlassen, ohne den Kontext zu wechseln.

GitLab verbinden

GitLab verbindet sich über OAuth, mit gitlab.com oder einer selbstgehosteten Instanz, die aus dem Internet erreichbar ist.

  1. 1ProhostAI öffnen und zu Einstellungen → Verbindungen gehen.
  2. 2Nach GitLab suchen und Verbinden auswählen.
  3. 3Bei GitLab anmelden und die Berechtigungen bestätigen.
  4. 4Fragen, was bei einem eurer Projekte offen ist, um die Verbindung zu bestätigen.

Gut zu wissen

Selbstgehostete Instanzen funktionieren, sofern die Instanz für den OAuth-Ablauf aus dem Internet erreichbar ist.

Der Zugriff richtet sich nach den Projektberechtigungen des verbundenen Kontos.

Das ist ein Tool für euer Entwicklerteam, nicht für den operativen Betrieb.

Häufige Fragen zur GitLab-Integration

Ja, sofern die Instanz aus dem Internet erreichbar ist, damit die OAuth-Verbindung abgeschlossen werden kann.

Die, auf die das verbundene Konto zugreifen kann. Die Projektberechtigungen gelten weiterhin.

Ja, und sie aktualisieren sowie Merge Requests kommentieren – im Rahmen der Zugriffsrechte dieses Kontos.

Nein. Es dient dem Entwicklerteam bei Unternehmen, die eigene Software bauen.

Einstellungen → Verbindungen in ProhostAI öffnen und trennen, oder die Anwendung in euren GitLab-Einstellungen widerrufen.

Code erreichen, ohne den Kontext zu wechseln