CI ажил нь татсан tox.ini-г өөрчлөхгүйгээр прокси орчноо tox-д дамжуулж чадна. tox 4-ийн INI тохиргооны хувьд:

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

+= хэлбэр нь одоо байгаа pass_env жагсаалтад нэмнэ. Энгийн = тэр тохируулсан жагсаалтыг орлуулна. Хувьсагчид tox-г эхлүүлж буй орчинд аль хэдийн байх ёстой; override нь нэр өгдөг, прокси утга биш.

Харгалзах түр орчны оролт нь:

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

Эдгээр жишээ POSIX shell quoting ашигладаг. tox нь pass_env нэрсийг том жижиг үсгийн ялгаагүй авч үздэг тул сонгосон нэрс жижиг үсгийн хувилбартай ч тохирно.

tox-ийн төрөлх TOML тохиргоонд ажиллагааны орчны үндсэн хүснэгт нь testenv биш env_run_base юм. Бодит тохиргооны форматтай тохирох замыг ашиглана уу.

Энэ нь туршилтын ажиллагааны орчныг тохируулна. Тусдаа багцлах орчин өөрийн дамжуулах бодлого шаардаж болно. Мөн адил, татагчийн бодит оролтыг харьцуулна уу; клиент хүлээн авсан хувьсагчдыг дагах эсэхээ шийдсэн хэвээр байна. Нэг ажиллагааны override нь репозиторт CI-д хамаарах дахин бичилт үлдээхээс зайлсхийх боловч ажиллагаа бүрд энэ зам шаардлагатай үед төслийн зорьсон бодлогыг орлохгүй.

Холбоотой нийтлэлүүд