Integrazioni
Integrazioni con provider Git e repository condivisi.
URL di base https://api.nodion.com. I percorsi brevi richiedono
X-Nodion-Project, a meno che il percorso non contenga già
/v2/projects/{id}.
Trovi i body delle richieste nella documentazione interattiva.
/v2/repositories Elenca i repository condivisi con il progetto corrente
/v2/repositories Condividi un repository con il progetto corrente
/v2/projects/{id}/repositories Elenca i repository condivisi
/v2/projects/{id}/repositories Condividi un repository con il progetto
/v2/projects/{id}/repositories Revoca un repository condiviso
/v2/projects/{id}/repositories/branches Elenca i branch di un repository condiviso
/v2/projects/{id}/repositories/scan_repo Analizza un repository condiviso alla ricerca di un Dockerfile e della configurazione
/v2/integrations Elenca le integrazioni Git
/v2/integrations/providers Elenca i provider Git disponibili
/v2/integrations/{id}/applications Elenca le applicazioni che usano un'integrazione
/v2/integrations/{id}/repos Elenca i repository di un'integrazione
/v2/integrations/{id}/clone_credentials Genera credenziali HTTPS a breve scadenza per clonare un repository
/v2/integrations/{id}/issues Elenca le issue di un repository su un'integrazione
/v2/integrations/{id}/pulls Elenca le pull request o merge request di un repository su un'integrazione
/v2/integrations/{id}/branches Elenca i branch di un repository su un'integrazione
/v2/integrations/{id}/shares Elenca le condivisioni di un repository con i progetti
/v2/integrations/{id}/detect_dockerfile Rileva un Dockerfile in un repository
/v2/integrations/{id}/scan_repo Analizza un repository alla ricerca della configurazione
/v2/integrations/{id}/test Testa la connettività di un'integrazione
/v2/integrations/{id}/sync Risincronizza un'integrazione
/v2/integrations/{id}/remove Rimuovi un'integrazione
/v2/integrations/{id} Elimina un'integrazione
/v2/git_instances Elenca le istanze self-hosted registrate dei provider
/v2/git_instances Registra un'istanza self-hosted di GitLab o Gitea
/v2/git_instances/{id} Elimina un'istanza self-hosted registrata