Integracje Git
Połącz dostawcę, a potem wdrażaj z jego repozytoriów.
Integracje są przypisane do konta. Znajdziesz je w Integrations. Dla jednego dostawcy możesz dodać więcej niż jedno połączenie. Gdy tworzysz aplikację, wybierasz dla projektu konto (albo repozytorium udostępnione projektowi).
Co możesz połączyć
- Dostawcy chmurowi, których dashboard pokazuje jako skonfigurowanych (zwykle GitHub).
- Własna instancja GitLab.
- Własna instancja Gitea lub Forgejo.
Jeśli korzystasz z własnej instancji, podczas konfiguracji podajesz najpierw jej adres URL, a potem dane aplikacji OAuth,
którą tam utworzysz. GitLab wymaga zakresów (scopes)
api, read_user i
read_repository.
Po połączeniu
Zsynchronizuj repozytoria w integracji. Jej wiersz pokazuje, ile repozytoriów znajduje się w cache i które aplikacje z niej korzystają. Wybrane repozytoria udostępnisz projektowi w zakładce Git sources tego projektu.
Rozłączanie lub usuwanie
Disconnect wstrzymuje nowe i automatyczne wdrożenia z Git, dopóki ponownie nie połączysz integracji. Trwające wdrożenia nie są przerywane. Remove usuwa powiązanie z Git w aplikacjach, które z niego korzystały. Tej operacji nie można cofnąć.