Я пытаюсь заставить Дженкинса получить подмодули репозитория, но я не могу заставить его работать. Я искал в Интернете решение, но большинство проблем там вокруг аутентификации, что не является проблемой в этом случае. Из того, что я смог собрать из сообщения об ошибке, проблема, похоже, связана с тем, как плагин git-client обрабатывает репоны из инструментов командной строки.Невозможно получить git-подмодуль в jenkins с плагином git-client
Как мы установили Git для Windows версии 2.6.0, а плагин Jenkins Git-client официально поддерживает версию 2.5.0, я также попытался удалить версию 2.6.0 и установить версию 2.5.0, но это не сделало разница.
У кого-нибудь есть опыт работы с этой проблемой или возможное решение? Ошибка:
FATAL: Command "c:\Program Files\Git\bin\git.exe submodule update" returned status code 1:
stdout:
stderr: Cloning into 'mysubmodule'...
error: cannot spawn echo : No such file or directory
bash: /dev/tty: No such device or address
error: failed to execute prompt script (exit code 1)
fatal: could not read Username for 'http://somerepo': No error
Clone of 'http://somerepo/scm/bf/mysubmodule.git' into submodule path 'mysubmodule' failed