„Mix“ HTTP atsisiuntėjo tarpinio serverio kintamųjų nustatymas
Paleiskite „Mix“ užduotį su palaikomais HTTP_PROXY, HTTPS_PROXY ir NO_PROXY įvestimis, nelaikydami šios konfigūracijos „Hex“ ar „Git“ nustatymu.
„Mix“ HTTP atsisiuntėjui nurodykite tarpinio serverio kintamuosius prieš paleisdami numatytą užduotį. POSIX apvalkale:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1Pasirinkite tarpininką naudodami adresą iš HTTP tarpinių serverių sąrašo viešajam HTTP maršrutui ir išsaugokite numatytas išimtis. Tada paleiskite „Mix“ užduotį iš tos aplinkos. Dabartinė „Mix“ implementacija tikrina didžiųjų raidžių pavadinimus prieš atitinkamus mažųjų raidžių ir konfigūruoja savo atskirą „Erlang“ profilį httpc.
Tai apima „Mix“ valdomus atsisiuntimus, pavyzdžiui, pradinį įrankių įdiegimą. „Mix“ užduotis gali perduoti atsisiuntimą ir „Hex“ arba „Git“: „Hex“ dokumentuoja savo http_proxy ir https_proxy konfigūraciją, o „Git“ priklausomybės naudoja „Git“ transportą. Jų nustatymai yra už šios atsisiuntėjo konfigūracijos ribų.
Sėkmingas „Mix“ atsisiuntimas parodo šį kelią tai operacijai. Jis nenustato konfigūracijos, kurią naudoja kiekvienas vėlesnis paketų gavimo klientas.