Проксі Lazybones у config.groovy
Выкарыстайце дакументаваную канфігурацыю systemProp Lazybones, каб задаць канчатковыя пункты проксі HTTP і HTTPS, не змяняючы яго стартавы скрыпт.
Lazybones дакументуе механізм канфігурацыі праз сістэмныя ўласцівасці пачынаючы з версіі 0.8.1. У файле ~/.lazybones/config.groovy карыстальніка запісы проксі можна запісаць так:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
Прэфікс systemProp ператварае гэтыя запісы ўнутры Lazybones у адпаведныя сістэмныя ўласцівасці JVM. Групы HTTP і HTTPS апісваюць пратаколы прызначэння і могуць выкарыстоўваць адзін і той жа канчатковы пункт проксі. Для публічнага спампоўвання шаблона, дазволенага праз неаўтэнтыфікаванага пасрэдніка, выберыце запіс HTTP з спісу проксі HTTP для гэтых значэнняў канчатковага пункта.
Дадайце гэты блок у існуючую канфігурацыю, захоўваючы супастаўленні шаблонаў і іншыя параметры. Запусціце каманду Lazybones, калі патрэбная канфігурацыя карыстальніка ўжо на месцы. Гэты публічны механізм пазбаўляе ад неабходнасці падтрымліваць асобную праўку проксі ў згенераваным або ўсталяваным запускальніку.