Definir as variables de proxy para o descargador HTTP de Mix
Inicia unha tarefa de Mix coas entradas admitidas HTTP_PROXY, HTTPS_PROXY e NO_PROXY, sen tratar esa configuración como un axuste de Hex ou de Git.
Para o descargador HTTP de Mix, fornece as variables de proxy antes de lanzar a tarefa prevista. Nun 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.1Escolle o intermediario usando un enderezo da lista de proxys HTTP para unha ruta HTTP pública e conserva as exclusións previstas. Despois executa a tarefa de Mix desde ese ambiente. A implementación actual de Mix comproba os nomes en maiúsculas antes dos equivalentes en minúsculas e configura o seu perfil dedicado de Erlang httpc.
Isto cobre as descargas xestionadas por Mix, como a instalación inicial de ferramentas. Unha tarefa de Mix tamén pode delegar unha descarga en Hex ou en Git: Hex documenta a súa propia configuración http_proxy e https_proxy, e as dependencias de Git usan o transporte de Git. Os seus axustes quedan fóra desta configuración do descargador.
Unha descarga correcta con Mix demostra esta ruta para esa operación. Non establece a configuración que usa cada cliente posterior de obtención de paquetes.