Integrazioni Git
Collega un provider, poi fai il deploy dai suoi repository.
Le integrazioni sono legate all'account; le trovi in Integrations. Puoi aggiungere più di una connessione per provider. Quando crei un'applicazione, il progetto sceglie poi un account (o un repo condiviso con il progetto).
Cosa puoi collegare
- I provider cloud che la dashboard elenca come configurati (di solito GitHub).
- GitLab self-hosted.
- Gitea o Forgejo self-hosted.
Per un'istanza self-hosted, il setup chiede l'URL dell'istanza e poi un'app OAuth
che crei lì. GitLab richiede gli scope
api, read_user e
read_repository.
Dopo il collegamento
Sincronizza i repository dall'integrazione. La riga mostra quanti repository sono in cache e quali app la usano. Per condividere repo specifici con un progetto usa la scheda Git sources di quel progetto.
Disconnettere o rimuovere
Disconnect impedisce i nuovi deploy Git, anche quelli automatici finché non ricolleghi l'integrazione. I deploy in corso proseguono. Remove elimina il collegamento Git dalle app che lo usavano. L'operazione non si può annullare.