Creación de una conexión externa
Cree una conexión a repositorios externos como GitHub, GitLab, Bitbucket Cloud, Visual Builder Studio, Bitbucket Server y GitLab Server.
Antes de crear la conexión, debe realizar lo siguiente en función del repositorio al que desea conectarse:
- GitHub Enterprise Cloud, GitLab SaaS, GitLab Server y Visual Builder Studio: debe recuperar un token de acceso personal (PAT) de esos proveedores y almacenar su PAT de forma segura en un almacén de OCI. Para obtener instrucciones, consulte Integración del origen de compilación.
- Bitbucket Cloud: necesita su nombre de usuario de Bitbucket y, a continuación, cree una contraseña de aplicación y, a continuación, almacene la contraseña de aplicación en un almacén de OCI. Consulte Generación de una contraseña de aplicación para Bitbucket Cloud.
- Bitbucket Server: cree un token de acceso HTTP y, a continuación, almacene el token de acceso en un alumno de OCI.
Todos los servicios de OCI se integran con Identity and Access Management (IAM) para las cuestiones relativas a la autenticación y autorización. Para crear grupos dinámicos y políticas para repositorios de código y conexiones externas, consulte Políticas del repositorio de código. Para obtener más información, consulte Políticas de IAM de DevOps.
Para acceder a DevOps mediante la consola de Oracle Cloud, la API de REST y la CLI, consulte Acceso a DevOps.
Ahora puede crear un reflejo de un repositorio de código de GitHub, GitLab, Bitbucket Cloud o Visual Builder Studio. Consulte Creación de un reflejo de un repositorio. Para crear una conexión de GitHub, ejecute el comando
create-github-connection
:oci devops connection create-github-connection --personal-access-token, --project-id
Para crear una conexión GitLab, ejecute el comando
create-gitlab-connection
:oci devops connection create-gitlab-connection --personal-access-token, --project-id
Para crear una conexión a Bitbucket Cloud, ejecute el comando
create-bitbucket-cloud-connection
:oci devops connection create-bitbucket-cloud-connection --bitbucket-cloud-username, --app-password, --project-id
Para crear una conexión de Visual Builder Studio, ejecute el comando
create-vbs-connection
:oci devops connection create-vbs-connection --access-token, --base-url, --project-id
Para crear una conexión a Bitbucket Server, ejecute el comando
create-bitbucket-server-connection
:oci devops connection create-bitbucket-server-connection --personal-access-token, --base-url, --project-id
Para crear una conexión a GitLab Server, ejecute el comando
create-gitlab-server-connection
:oci devops connection create-gitlab-server-connection --personal-access-token, --base-url, --project-id
Para ver la lista de conexiones, ejecute el comando
list
:oci devops connection list
Para obtener todos los comandos para
connection
:oci devops connection -h
Para crear una conexión externa, utilice la operación
CreateConnection
.