Capistrano 3: Klengbuchstabe-Proxyvariabelen mat String-Schlësselen erhalen
D'Proxyëmwelt vum Deployment-Host astellen an d'Klengbuchstaben-Nimm mat String-Schlësselen an SSHKit erhalen.
set :default_env, fetch(:default_env, {}).merge(
'http_proxy' => 'http://gateway.example:8080',
'https_proxy' => 'http://gateway.example:8080'
)
An Capistrano 3 mat SSHKit féiert dëst d'Proxywäerter an d'Kommandoëmwelt vum Deployment-Host zesummen. Aner néideg Wäerter wéi PATH solle erhalen bleiwen, amplaz d'Zesummestellung ze ersetzen.
D'String-Schlëssele behalen d'Klengschreiwung. Den Deckbau vun SSHKit schreift Symbolschlësselen a Groussbuchstaben ëm, wat d'Verhalen ëmmer kann, fir Clienten déi http_proxy brauchen. Zum Beispill behandelt curl d'Grouss- a Klengschreiwung vun der HTTP-Variabel besonnesch (wéi curl den HTTP-Proxy gesäit).
Nëmme fir ausgewielt Operatiounen eng with-Block vun SSHKit benotzen, deen déi selwecht String-Schlësselwäerter ronderëm déi betreffend execute-Opruff huet.
Dës Astellungen beaflossen d'Kommandos um Deployment-Host. Si astellen net d'SSH-Verbindung vum Laptop a behalen keng Ëmwelt fir en Service, dee méi spéit vun engem aneren Iwwerwaacher gestart gëtt. Wielt e Proxy, deen vun deem wäitem Host erreechbar ass; säi localhost weist net op en Hëllefer um Laptop. Fir en erlaabten ëffentlechen Download, wou déi wäit Instrument keng Proxy-Zougangsdaten behält, kann en HTTP-Andrag aus der HTTP-Proxy-Lëscht dës Wäerter liwweren.