
Resumo
Os submódulos Git não funcionam em trabalhos de CI
Passos para reproduzir
Crie um arquivo.gitmodules
[submodule "database_schema"] path = database_schema url = ../../nss/database_schema.git
Meu.gitlab-ci.yml
```
variables:
GIT_SUBMODULE_STRATEGY: recursive
rspec:
stage: test
before_script:
- ls
- cd database_schema
```
Qual é o atualerrocomportamento?
Não consigo acessar meu repositório de submódulo dentro do trabalho ci.
$ cd database_schema /bin/bash: line 63: cd: database_schema: No such file or directory
Mas eu posso ver a linhaAtualizando/inicializando submódulos recursivamente.No meu trabalho
Fetching changes... Checking out e5ed3c03 as master... Updating/initializing submodules recursively... Checking cache for master... Successfully extracted cache