Creazione di una connessione esterna
Creare una connessione a repository esterni quali GitHub, GitLab, Bitbucket Cloud, Visual Builder Studio, Bitbucket Server e GitLab Server.
Prima di creare la connessione, è necessario eseguire le operazioni riportate di seguito a seconda del repository a cui si desidera connettersi.
- GitHub Enterprise Cloud, GitLab SaaS, GitLab Server e Visual Builder Studio: è necessario recuperare un token di accesso personale (PAT) da tali provider e memorizzare il PAT in modo sicuro in un vault OCI. Per istruzioni, vedere Crea integrazione di origine.
- Cloud Bitbucket: hai bisogno del tuo nome utente Bitbucket e crei una password per l'applicazione, quindi memorizzi la password dell'applicazione in un vault OCI. Vedere Generazione di una password applicazione per Bitbucket Cloud.
- Server Bitbucket: creare il token di accesso HTTP, quindi memorizzare il token di accesso in un vault OCI.
Ogni servizio in OCI è integrato con IAM (Identity and Access Management) per l'autenticazione e l'autorizzazione. Per creare gruppi dinamici e criteri per repository di codici e connessioni esterne, vedere Criteri repository di codici. Per ulteriori dettagli, vedere DevOps Criteri IAM.
Per accedere a DevOps mediante la console di Oracle Cloud, l'API REST e l'interfaccia CLI, vedere Accesso a DevOps.
È ora possibile eseguire il mirroring di un repository di codici da GitHub, GitLab, Bitbucket Cloud o Visual Builder Studio. Vedere Mirroring a Repository. Per creare una connessione GitHub, eseguire il comando
create-github-connection:oci devops connection create-github-connection --personal-access-token, --project-idPer creare una connessione GitLab, eseguire il comando
create-gitlab-connection:oci devops connection create-gitlab-connection --personal-access-token, --project-idPer creare una connessione a Bitbucket Cloud, eseguire il comando
create-bitbucket-cloud-connection:oci devops connection create-bitbucket-cloud-connection --bitbucket-cloud-username, --app-password, --project-idPer creare una connessione a Visual Builder Studio, eseguire il comando
create-vbs-connection:oci devops connection create-vbs-connection --access-token, --base-url, --project-idPer creare una connessione al server Bitbucket, eseguire il comando
create-bitbucket-server-connection:oci devops connection create-bitbucket-server-connection --personal-access-token, --base-url, --project-idPer creare una connessione al server GitLab, eseguire il comando
create-gitlab-server-connection:oci devops connection create-gitlab-server-connection --personal-access-token, --base-url, --project-idPer visualizzare l'elenco delle connessioni, eseguire il comando
list:oci devops connection listPer ottenere tutti i comandi per
connection:oci devops connection -hPer creare una connessione esterna, utilizzare l'operazione
CreateConnection.