CI lan batek bere proxy ingurunea tox-era pasa dezake checkout egindako tox.ini aldatu gabe. tox 4ren INI konfiguraziorako:

tox --override 'testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' -e py

+= formak lehendik dagoen pass_env zerrendari gehitzen dio. = soilak konfiguratutako zerrenda hori ordezkatzen du. Aldagaiek tox abiarazten duen ingurunean jada existitu behar dute; overrideak izenak ematen ditu, ez proxy balioak.

Dagokion ingurune-sarrera iragankorra hau da:

TOX_OVERRIDE='testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' tox -e py

Adibide hauek POSIX shell quoting erabiltzen dute. toxek pass_env izenak maiuskula eta minuskula bereizi gabe tratatzen ditu, beraz hautatutako izenek minuskula bertsioekin ere bat egiten dute.

toxen TOML konfigurazio natiboarentzat, exekuzio-inguruneko oinarrizko taula env_run_base da, ez testenv. Erabili benetako konfigurazio formatuarekin bat datorren bidea.

Honek proba-exekuzioen inguruneak konfiguratzen ditu. Packaging ingurune bereizi batek bere birbidaltze-politika behar dezake. Era berean, alderatu deskargatzailearen benetako sarrerak; bezeroak oraindik erabakitzen du jasotzen dituen aldagaiak errespetatuko dituen. Exekuzio bakarreko overrideak CIrako berridazketa biltegian uztea saihesten du, baina ez du proiektuaren aurreikusitako politika ordezkatzen exekuzio bakoitzak bidea behar duenean.

Erlazionatutako artikuluak