Send CI-proxy-oyðar til eina tox 4-koyrslu
Legg proxy-oyðar at pass_env í tox 4 gjøgnum eina kommandolinju-yviritan, uttan at skriva tox.ini um í einum CI-byggstigi.
Eitt CI-arbeiði kann senda proxy-umhvørvi sítt inn í tox uttan at broyta út-sjekkaða tox.ini. Til INI-stillingina í tox 4:
tox --override 'testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' -e py
Formurin += leggur at tí verandi pass_env-listuni. Ein vanligur = skiftir ta stillaðu listuna út. Oyðarnir mugu longu vera í umhvørvinum, sum startar tox; yviritanin letur navn, ikki proxy-virði.
Tann samsvarandi fyribils umhvørvisinntakið er:
TOX_OVERRIDE='testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' tox -e py
Hesi dømi brúka POSIX shell quoting. tox viðger pass_env-navn uttan at gera mun á stórum og smáum bókstavum, so tey valdu navnini passa eisini við smáum bókstavum.
Til upprunaliga TOML-stillingina í tox er grundartaflan fyri koyru-umhvørvið env_run_base og ikki testenv. Brúka leiðina, ið passar til veruliga stillingarformatið.
Hetta stillar testkoyru-umhvørvi. Eitt serstakt pakki-umhvørvi kann tørva sína egnu framsendingarstevnu. Somuleiðis, samanber veruligu inntøkini hjá niðurtakarum; klienturin avgreiðir framvegis, um hann fylgir teimum oyðunum, sum hann fær. Ein yviritan fyri eina koyrslu forðar eini CI-serligari umskriving at verða eftir í savninum, men kemur ikki í staðin fyri ætlaðu verkætlanarstevnuna, tá ið hvør koyrsla tørvar leiðina.