Ошибка не имеет ничего общего с Дженкинсом или битбакетом, но имеет неверную конфигурацию git..git/config
не отслеживается, но .gitmodules
есть.
Путь git@bitbucket.org:xxxx/xxx.git/sub2
должен был заставить меня заметить фактическую ошибку, которая была в .gitmodules
:
[submodule "sub1"]
path = sub1
url = git@bitbucket.org:xxxx/sub1.git
[submodule "sub2"]
path = sub2
url = ./sub2
Этоработал локально из-за другой локальной конфигурации, которая не отслеживается git.В основном в .gitmodules
это должны быть только адреса.
Я допустил ошибку при сборке репозитория и использовании git submodule add sub2
в локальном клоне вместо полной проверки.