Использование подмодулей Git в заданиях Gitlab CI

Использование подмодулей Git в заданиях Gitlab CI

Краткое содержание

Подмодули Git не работают в заданиях CI

Действия по воспроизведению

  • Создать файл.gitmodules [submodule "database_schema"] path = database_schema url = ../../nss/database_schema.git

  • Мой.gitlab-ci.yml

```

variables:
  GIT_SUBMODULE_STRATEGY: recursive

rspec:
  stage: test
  before_script:
    - ls
    - cd database_schema

```

Каков текущийошибкаповедение?

Я не могу получить доступ к репозиторию своего подмодуля внутри задания ci.

$ cd database_schema /bin/bash: line 63: cd: database_schema: No such file or directory

Но я вижу линию.Рекурсивное обновление/инициализация подмодулей.в моей работе Fetching changes... Checking out e5ed3c03 as master... Updating/initializing submodules recursively... Checking cache for master... Successfully extracted cache

Связанный контент