Pentru descărcătorul HTTP al Mix, furnizați variabilele de proxy înainte de a porni sarcina dorită. Într-un shell POSIX:

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

Alegeți intermediarul folosind o adresă din lista de proxy-uri HTTP pentru o rută HTTP publică și păstrați excepțiile dorite. Apoi rulați sarcina Mix din acel mediu. Implementarea actuală a Mix verifică numele cu majuscule înaintea echivalentelor cu minuscule și își configurează propriul profil Erlang dedicat httpc.

Aceasta acoperă descărcările gestionate de Mix, cum ar fi instalarea inițială a instrumentelor. O sarcină Mix poate delega, de asemenea, o descărcare către Hex sau Git: Hex își documentează propria configurație http_proxy și https_proxy, iar dependențele Git folosesc transportul Git. Setările lor rămân în afara acestei configurații a descărcătorului.

O descărcare Mix reușită demonstrează această cale pentru acea operațiune. Nu stabilește configurația folosită de fiecare client ulterior care obține pachete.

Articole similare