A Mix HTTP-letöltőjéhez a proxyváltozókat a kívánt feladat indítása előtt adja meg. POSIX-héjban:

export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1

Válassza a közvetítőt a HTTP-proxyk listájából származó címmel nyilvános HTTP-útvonalhoz, és tartsa meg a kívánt kivételeket. Ezután futtassa a Mix-feladatot abból a környezetből. A Mix jelenlegi megvalósítása a nagybetűs neveket a megfelelő kisbetűs változatok előtt ellenőrzi, és saját dedikált Erlang-profilját állítja be httpc.

Ez kiterjed a Mix által kezelt letöltésekre, például az eszközök inicializálására. Egy Mix-feladat a letöltést Hexnek vagy Gitnek is átadhatja: a Hex a saját http_proxy és https_proxy konfigurációját dokumentálja, a Git-függőségek pedig a Git átviteli rétegét használják. Ezek beállításai ezen letöltőkonfiguráció hatókörén kívül esnek.

Egy sikeres Mix-letöltés bemutatja ezt az útvonalat az adott művelethez. Nem rögzíti azt a konfigurációt, amelyet bármely későbbi csomagletöltő kliens használ.

Kapcsolódó cikkek