Я настраиваю сборку VSTS онлайн. Мой источник включает зависимый подмодуль. Когда я настроил определение сборки, я выбрал подмодули извлечения:
Однако это не извлекает последнюю версию (HEAD
) из репозитория подмодуля. Кажется, вытягивает версию подмодуля, которая соответствует моменту создания подмодуля.
Поэтому я добавил задачу сборки для выполнения git submodule update --remote
, но это не удается с этой ошибкой
2017-08-27T01:17:39.1000559Z fatal: could not read Username for 'https://[myaccount].visualstudio.com': No error
2017-08-27T01:17:39.1580556Z Unable to fetch in submodule path 'The SubModule'
2017-08-27T01:17:39.1803843Z ##[error]Process completed with exit code 1.
2017-08-27T01:17:39.1840570Z ##[section]Finishing: Update sub modules
Как получить последнюю версию подмодуля, либо в настройках сборки, либо через задачу?