Sendu CI-proxybreytum í eina tox 4-keyrslu
Bættu proxybreytum við pass_env tox 4 með skipanalínuyfirskrift án þess að endurskrifa tox.ini í CI-byggingarskrefi.
CI-verk getur sent proxyumhverfi sitt inn í tox án þess að breyta útteknu tox.ini. Fyrir INI-stillingu tox 4:
tox --override 'testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' -e py
Formið += bætir við núverandi pass_env-lista. Venjulegt = kemur í stað þess stillta lista. Breyturnar verða þegar að vera í umhverfinu sem ræsir tox; yfirskriftin gefur nöfn, ekki proxygildi.
Samsvarandi tímabundið umhverfisinntak er:
TOX_OVERRIDE='testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' tox -e py
Þessi dæmi nota POSIX-skelfyrirkomulag. tox meðhöndlar pass_env-nöfnin án tillits til há- og lágstafa, svo valin nöfn passa einnig við lágstafagerðir.
Fyrir innfædda TOML-stillingu tox er grunntafla keyrsluumhverfisins env_run_base en ekki testenv. Notaðu slóðina sem passar við raunverulegt stillingarsnið.
Þetta stillir prófunarkeyrsluumhverfi. Sérstakt pökkunarumhverfi getur þurft eigin framsendingarstefnu. Á sama hátt, berðu saman raunveruleg inntak niðurhalsins; biðlarinn ákveður samt hvort hann virðir breyturnar sem hann fær. Yfirskrift fyrir eina keyrslu kemur í veg fyrir að CI-sértæk endurskrifun verði eftir í geymslunni, en kemur ekki í stað ætlaðrar verkefnastefnu þegar hver keyrsla þarf leiðina.