Git-integraties
Verbind een provider en deploy vanuit de repositories.
Integraties horen bij je account en staan onder Integrations. Je kunt per provider meer dan één verbinding toevoegen. Wanneer je een applicatie aanmaakt, kies je voor het project een account (of een repo die met het project is gedeeld).
Wat je kunt verbinden
- Cloudproviders die het dashboard als geconfigureerd toont (meestal GitHub).
- Een eigen GitLab-instantie.
- Een eigen Gitea- of Forgejo-instantie.
Voor een eigen instantie vraagt de set-up eerst om de URL van de instantie en daarna om een OAuth-app
die je daar aanmaakt. GitLab heeft de scopes
api, read_user en
read_repository nodig.
Na het verbinden
Synchroniseer de repositories via de integratie. De betreffende rij toont hoeveel repo's in de cache staan en welke apps de integratie gebruiken. Specifieke repo's deel je met een project op het tabblad Git sources van dat project.
Verbinding verbreken of verwijderen
Disconnect stopt nieuwe en automatische Git-deployments tot je opnieuw verbindt. Lopende deployments gaan gewoon door. Remove verwijdert de Git-koppeling uit apps die hem gebruikten. Dat kun je niet ongedaan maken.