Capistrano 3: varðveit smáar proxy-broytingar við stronglyklum
Set proxy-umhvørvið á útbreiðsluvertinum og varðveit smá nøvn við stronglyklum í SSHKit.
set :default_env, fetch(:default_env, {}).merge(
'http_proxy' => 'http://gateway.example:8080',
'https_proxy' => 'http://gateway.example:8080'
)
Í Capistrano 3 við SSHKit sameinar hetta proxy-virðini í boðs-umhvørvið á útbreiðsluvertinum. Onnur neyðug virði sum PATH eiga at verða varðveitt í staðin fyri at skifta út kortleggingini.
Stronglyklarnir varðveita smáa stavseting. Boðsbyggjari SSHKit ger symbollyklar til stórar bókstavir, ið kann broyta atferð hjá klientum, ið tørva http_proxy. Til dømis viðger curl stórar og smáar bókstavir í HTTP-broytingini serliga (hvussu curl sær HTTP-proxy).
Bert fyri valdar handlingar nýt ein with-blokk í SSHKit við somu stronglyklum kring viðkomandi execute-avbjóðingar.
Hesar stillingar ávirka boð á útbreiðsluvertinum. Tær seta ikki SSH-sambandið á fartelduini og varðveita ikki umhvørvi fyri tænastu, sum seinni verður sett í gongd av øðrum eftirliti. Vel eina proxy, ið er atkomulig frá tí fjernt vertinum; localhost hjá tí vísir ikki til hjálpara á fartelduini. Fyri loyvda almenna niðurhal, har fjerntólið ikki varðveitir proxy-innlogging, kann ein HTTP-førsla úr HTTP-proxy-listanum veita hesi virðini.