אַ CI אַרבעט קען אריבערגעבן איר פּראָקסי סוויווע צו tox אָן ענדערן דעם אויסגעטשעקטן tox.ini. פֿאַר tox 4 ס INI קאָנפֿיגוראַציע:

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

די += פֿאָרעם צולייגט צו דער עקסיסטירנדיקער pass_env ליסטע. אַ פּשוט = ערזעצט די קאָנפֿיגורירטע ליסטע. די וואַריאַבלען מוזן שוין עקסיסטירן אין דער סוויווע וואָס סטאַרטעט tox; דער אָווועררייד גיט נעמען, נישט פּראָקסי ווערטן.

דער פּאַסיקער פֿאַרבייגייִק סוויווע אַרייַנגאַנג איז:

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

די ביישפּילן ניצן POSIX shell קוואָטירונג. tox באַהאַנדלט די pass_env נעמען אָן אונטערשײד צווישן גרויסע און קליינע אותיות, דערפֿאַר די אויסגעקליבענע נעמען שטימען אויך מיט קליינע-אותיות וואַריאַנטן.

פֿאַר tox ס אייגענער TOML קאָנפֿיגוראַציע איז די באַזע טאַבעלע פֿון דער לויף-סוויווע env_run_base און נישט testenv. ניצט דעם וועג וואָס שטימט מיט דעם טאַקע קאָנפֿיגוראַציע פֿאָרמאַט.

דאָס קאָנפֿיגורירט פּרוּוולויף סוויוועס. אַ באַזונדער פּאַקאַזשירונג סוויווע קען דאַרפֿן איר אייגענע איבערגעבן פּאָליטיק. פּונקט אַזוי, פֿאַרגלײכט די טאַקע אַרייַנגאַנגען פֿונעם אַראָפּלאָדער; דער קליענט באַשליסט נאָך אַלץ צי ער זאָל אָננעמען די וואַריאַבלען וואָס ער באַקומט. אַן אָווועררייד פֿאַר איין לויף פֿאַרמײַדט אַז אַ CI-ספּעציפֿישע איבערשרייבונג זאָל בלײַבן אין דעם רעפּאָזיטאָרי, אָבער ערזעצט נישט די געמיינטע פּראָיעקט פּאָליטיק ווען יעדער לויף דאַרף דעם וועג.

פֿאַרבונדענע אַרטיקלען