Все пути и глобы в конфигурации должны быть описаны относительно директории проекта.
| 0 | includes: | # Конфигурация удаленных git-репозиториев для импорта |
| 1 | - git: string | # Адрес git-репозитория. Подробнее здесь |
| 2 | basicAuth: string | # Basic аутентификация для удаленного репозитория |
| 3 | - username: string | # Имя пользователя |
| 4 | password: string | # Источник пароля |
| 5 | - env: string | # Переменная окружения |
| 6 | file: string | # Путь к файлу |
| 7 | value: string | # Произвольное строковое значение |
| 8 | branch: string | # Имя ветки, с которой будут имопртированы файлы. Несовместимо с директивой tag и commit |
| 9 | tag: string | # Имя тега, с которого будут имопртированы файлы. Несовместимо с директивой branch и commit |
| 10 | commit: string | # Хэш коммита, с которого будут имопртированы файлы. Несовместимо с директивами branch и tag |
| 11 | add: string | # Путь к директории в удаленном репозитории, из которой будут импортированы файлы |
| 12 | to: string | # Путь к директории в локальном репозитории, в которую будут импортированы файлы |
| 13 | includePaths: [ glob, ... ] | # Пути к файлам в удаленном репозитории, которые будут импортированы. Если не указаны, будут импортированы все файлы |
| 14 | excludePaths: [ glob, ... ] | # Пути к файлам в удаленном репозитории, которые будут исключены из импорта. Если не указаны, файлы не будут исключены |