З'ясуйте, яку конфігурацію проксі Git насправді читає збірка
Перегляньте походження конфігурації в контексті запуску збірки, потім явно виберіть затверджений глобальний файл, коли змінений HOME не повинен його вибирати.
Виконайте перевірку в тому самому середовищі, яке інструмент збірки надає Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Порівнюйте як походження, так і значення, а вивід з обліковими даними тримайте приватним. Збірка, що змінює HOME, може відсунути пошук користувацької конфігурації Git від робочого налаштування термінала. XDG_CONFIG_HOME також бере участь у звичайному виявленні користувацької конфігурації.
Якщо передбачена політика — фіксований затверджений глобальний файл, виберіть його для цього запуску:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchЦе змінює вхід глобального файлу, а не налаштування системного, репозиторного чи командного рівня. Для непрямого запуску Git передайте змінну через підтримуваний інтерфейс дочірнього середовища інструмента збірки.
Цей явний файл може містити потрібні правила проксі та URL, не копіюючи приватні налаштування у випадковий домашній каталог. Перевірте також передачу репозиторію: конфігурація проксі HTTP не задає маршрут для SSH-URL.