Configurando a clonagem de submódulos Git
O processo de criação de uma cópia do repositório Git (repo) em seu computador local é chamado de Git. A cópia criada em seu computador local é chamada de Git Clone.
Por padrão, os clones Git nos pipelines não clonam os submódulos em um repositório. No entanto, é possível ativar a clonagem dos submódulos nos repositórios de usuários (repo do aplicativo e repo de configuração de um pipeline) configurando qualquer uma das bandeiras opt-in.
Atualmente, o clone do Git em pipelines usa HTTPS, o SSH não é suportado Para clonar os submódulos, o arquivo .gitmodules no repositório Git deve usar URLs HTTPS ou URLs relativas.
As bandeiras opt-in são as seguintes:
opt-in-clone-submodulesopt-in-clone-remote-submodules
Parâmetros de opt-in
| Nome do parâmetro | Descrição |
|---|---|
opt-in-clone-submodules |
Set a 1 para ativar a clonagem dos submódulos. Clones com a opção --recurse-submodules Git |
opt-in-clone-remote-submodules |
Configure 1 para ativar a clonagem dos submódulos usando o status da ramificação de rastreamento remoto do submódulo. Clones com opções --recurse-submodules --remote-submodules Git. |