IBM Cloud Docs
Configuración de la clonación de submódulos Git

Configuración de la clonación de submódulos Git

El proceso de crear una copia del repositorio Git (repo) en el sistema local se denomina clonación deGit. La copia que se crea en el sistema local se denomina Git Clone.

De forma predeterminada, los clones Git en las interconexiones no clonan los submódulos en un repositorio. Sin embargo, puede habilitar la clonación de los submódulos en los repositorios de usuarios (repositorio de aplicaciones y repositorio de configuración de una interconexión) estableciendo uno de los distintivos de participación.

Actualmente, el clon Git en pipelines utiliza HTTPS, SSH no está soportado. Para clonar los submódulos, el archivo .gitmodules del repositorio Git debe utilizar URL HTTPS o URL relativos.

Los distintivos de participación son los siguientes:

  • opt-in-clone-submodules
  • opt-in-clone-remote-submodules

Parámetros de participación

Tabla 1. Parámetros opcionales para clonar submódulos git
Nombre de parámetro Descripción
opt-in-clone-submodules Establecer en 1 para habilitar la clonación de los submódulos. Clones con la opción --recurse-submodules Git
opt-in-clone-remote-submodules Establecer en 1 para habilitar la clonación de los submódulos utilizando el estado de la ramificación de seguimiento remoto del submódulo. Clones con opciones de --recurse-submodules --remote-submodules Git.