Configurați proxy-ul Lazybones în config.groovy
Folosiți configurația systemProp documentată a Lazybones pentru a seta puncte finale proxy HTTP și HTTPS fără a modifica scriptul de lansare.
Lazybones documentează începând cu versiunea 0.8.1 un mecanism de configurare prin proprietăți de sistem. În fișierul ~/.lazybones/config.groovy al utilizatorului, intrările proxy pot fi scrise astfel:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
Prefixul systemProp transformă aceste intrări, în interiorul Lazybones, în proprietățile de sistem JVM corespunzătoare. Grupurile HTTP și HTTPS descriu protocoalele de destinație și pot folosi același punct final proxy. Pentru o descărcare publică de șablon permisă printr-un intermediar neautentificat, alegeți o intrare HTTP din lista de proxy HTTP pentru acele valori ale punctului final.
Adăugați acest bloc la configurația existentă, păstrând mapările de șabloane și celelalte opțiuni. Porniți comanda Lazybones cu configurația de utilizator dorită la locul ei. Acest mecanism public evită întreținerea unei modificări separate de proxy într-un lansator generat sau instalat.