د CI پروکسي متغیرونه یوې tox 4 چلونې ته لېږل
د CI جوړېدو په ګام کې د tox.ini له بیا لیکلو پرته، د کمانډ کرښې override له لارې tox 4 د pass_env ته پروکسي متغیرونه ورزیات کړئ.
د CI یو کار کولی شي خپله پروکسي چاپېریال tox ته ولېږي پرته له دې چې چیکآوټ شوی tox.ini بدل کړي. د tox 4 د INI ترتیباتو لپاره:
tox --override 'testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' -e py
د += بڼه موجودې pass_env لړلیک ته ورزیاتوي. ساده = هغه ترتیب شوې لړلیک بدلوي. متغیرونه باید له مخکې په هغه چاپېریال کې موجود وي چې tox پیلوي; override نومونه ورکوي، نه د پروکسي ارزښتونه.
اړوند لنډمهاله چاپېریالي ننوتون دې دی:
TOX_OVERRIDE='testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' tox -e py
دا بېلګې د POSIX shell quoting کاروي. tox د pass_env نومونه پرته له لویو او کوچنیو تورو توپیر څېړي، نو ټاکل شوي نومونه له کوچنیو تورو بڼو سره هم سمون خوري.
د tox د اصلي TOML ترتیباتو لپاره د چلېدو چاپېریال بنسټیزه جدول testenv نه، env_run_base دی. هغه لاره وکاروئ چې له ریښتیني ترتیباتي بڼې سره سمون خوري.
دا د ازموینې چلونو چاپېریالونه ترتیبوي. جلا بستهبندي چاپېریال کېدای شي خپله لېږدونکې تګلاره وغواړي. همدغسې، د ډاونلوډر ریښتیني ننوتونه پرتله کړئ; پیرودونکی لا هم پرېکړه کوي چې ترلاسه شوي متغیرونه په پام کې ونیسي که نه. د یوې چلونې override د CI ځانګړي بیا لیکل په زېرمه کې پاتې کېدو مخه نیسي، خو کله چې هر چلونې ته دا لاره اړینه وي، د پروژې پامشوې تګلاره نه بدلوي.