Sæt Lazybones' proxy i config.groovy
Brug Lazybones' dokumenterede systemProp-konfiguration til at angive HTTP- og HTTPS-proxyendepunkter uden at patche startscriptet.
Lazybones dokumenterer en konfigurationsmekanisme via systemegenskaber fra version 0.8.1. I brugerens ~/.lazybones/config.groovy kan proxyindtastningerne skrives sådan:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
Præfikset systemProp gør disse indtastninger til de tilsvarende JVM-systemegenskaber inde i Lazybones. Grupperne HTTP og HTTPS beskriver destinationsprotokoller og kan bruge samme proxyendepunkt. Til en offentlig skabelonnedhentning, der er tilladt via en ikke-autentificeret mellemmand, vælg en HTTP-indtastning fra HTTP-proxylisten til disse endepunktsværdier.
Føj denne blok til den eksisterende konfiguration, og bevar skabelontilknytninger og andre indstillinger. Start Lazybones-kommandoen med den tilsigtede brugerkonfiguration på plads. Denne offentlige mekanisme undgår at vedligeholde en separat proxyændring i en genereret eller installeret starter.