Я использую azure devops для создания проекта на python, где у нас есть файл require.txt, который ссылается на частные git-репозитории.
Эти репозитории находятся под той же учетной записью github, к которой имеет доступ наша учетная запись devops, ноне удалось получить их с помощью pip.
Я заметил, что шаг 'Получить исходники' добавляет дополнительный заголовок к командам git:
[команда] git -c http.extraheader = "AUTHORIZATION:basic *** "fetch --tags --prune --progress --no-recurse-submodules origin
Есть ли какой-нибудь способ, которым мы можем получить этот заголовок для других шагов, чтобы позволить нам использовать ту же аутентификациюдля частной установки pip или иного доступа к частным git-репозиториям, к которым devops уже имеет доступ?
Я не хочу использовать персональные токены доступа или развертывать ключи, так как это просто еще один уровень безопасности, который необходимо поддерживать иудалось.Разработчики Azure уже имеют аутентификацию для этих репозиториев, и мы должны иметь возможность использовать это.