Capistrano 3: iżżomm varjabbli tal-proxy b'ittri żgħar b'ċwievet tal-istringa
Issettja l-ambjent tal-proxy tal-host tad-deploy u żżomm l-ismijiet b'ittri żgħar b'ċwievet tal-istringa f'SSHKit.
set :default_env, fetch(:default_env, {}).merge(
'http_proxy' => 'http://gateway.example:8080',
'https_proxy' => 'http://gateway.example:8080'
)
F'Capistrano 3 ma' SSHKit, dan jgħaqqad il-valuri tal-proxy fl-ambjent tal-kmandi tal-host tad-deploy. Żomm valuri oħra meħtieġa bħal PATH minflok ma tibdel il-mappings.
Iċ-ċwievet tal-istringa jżommu l-kitba b'ittri żgħar. Il-bennej tal-kmandi ta' SSHKit jibdel iċ-ċwievet tas-simbolu għal ittri kbar, u dan jista' jbiddel l-imġiba għall-klijenti li jeħtieġu http_proxy. Pereżempju curl jittratta l-ittri kbar u żgħar tal-varjabbli HTTP b'mod speċjali (kif curl jara l-proxy HTTP).
Għal operazzjonijiet magħżula biss, uża blokk with ta' SSHKit li jġorr l-istess valuri b'ċwievet tal-istringa madwar is-sejħiet execute rilevanti.
Dawn is-settings jaffettwaw il-kmandi fuq il-host tad-deploy. Ma jikkonfigurawx il-konnessjoni SSH tal-laptop u ma jżommux ambjent għal servizz li jitnieda aktar tard minn superviżur ieħor. Agħżel proxy li jintlaħaq minn dak il-host remot; il-localhost tiegħu ma jirreferix għal assistent fuq il-laptop. Għal download pubbliku permess fejn l-għodda remota ma żżommx kredenzjali tal-proxy, entrata HTTP mil-lista tal-proxy HTTP tista' tipprovdi dawn il-valuri.