გაარკვიეთ, რომელ Git პროქსის კონფიგურაციას კითხულობს build სინამდვილეში
შეამოწმეთ კონფიგურაციის წარმომავლობა build-ის გაშვების კონტექსტში, შემდეგ კი ცვლილი HOME-ის შემთხვევაში აშკარად აირჩიეთ დამტკიცებული გლობალური ფაილი.
შემოწმება შეასრულეთ იმავე გარემოში, რომელსაც build-ის ხელსაწყო Git-ს აძლევს:
git config --show-origin --get-regexp '^http[.].*proxy$'შეადარეთ როგორც წარმომავლობები, ისე მნიშვნელობები, სერთიფიკატების მქონე გამოტანა კი კონფიდენციალურად შეინახეთ. build, რომელიც ცვლის HOME-ს, შეიძლება Git-ის მომხმარებლის კონფიგურაციის ძიება ტერმინალის სამუშაო კონფიგურაციისგან მოაცილოს. XDG_CONFIG_HOME ასევე მონაწილეობს მომხმარებლის კონფიგურაციის ჩვეულ აღმოჩენაში.
თუ განზრახული პოლიტიკა ფიქსირებული დამტკიცებული გლობალური ფაილია, აირჩიეთ იგი ამ გაშვებისთვის:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchეს ცვლის გლობალური ფაილის შეყვანას და არა სისტემურ, repo ან ბრძანების დონის პარამეტრებს. Git-ის არაპირდაპირი გაშვებისთვის გადაიტანეთ ცვლადი build-ის ხელსაწყოს მხარდაჭერილი შვილობილი გარემოს ინტერფეისით.
ეს აშკარა ფაილი შეიძლება შეიცავდეს საჭირო პროქსის და URL წესებს პირადი პარამეტრების შემთხვევით სახლის დირექტორიაში კოპირების გარეშე. ასევე დაადასტურეთ რეპოზიტორის ტრანსპორტი: HTTP პროქსის კონფიგურაცია არ უზრუნველყოფს მარშრუტს SSH URL-ისთვის.