CI-laboro povas transdoni sian proksan medion al tox sen modifi la elŝutitan tox.ini. Por la INI-agordo de tox 4:

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

La formo += aldonas al la ekzistanta listo pass_env. Simpla = anstataŭigas tiun agorditan liston. La variabloj jam devas ekzisti en la medio, kiu lanĉas tox; la anstataŭigo provizas nomojn, ne proksajn valorojn.

La responda provizora media enigo estas:

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

Ĉi tiuj ekzemploj uzas POSIX-ŝelan citadon. tox traktas la nomojn de pass_env sen distingo inter usklaj kaj minusklaj literoj, do la elektitaj nomoj ankaŭ kongruas kun minusklaj variantoj.

Por la denaska TOML-agordo de tox, la baza tabelo de rulmedio estas env_run_base anstataŭ testenv. Uzu la vojon kongruan kun la efektiva agorda formato.

Ĉi tio agordas testajn rulmediojn. Aparta pakada medio povas bezoni sian propran plusendan politikon. Same, komparu la efektivajn enigojn de la elŝutilo; la kliento ankoraŭ decidas, ĉu respekti la variablojn, kiujn ĝi ricevas. Unurula anstataŭigo evitas lasi CI-specifan reverkon en la deponejo, sed ne anstataŭigas la celitan projektan politikon, kiam ĉiu rulado bezonas la vojon.

Rilataj artikoloj