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
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. |