I-ejenti ye-Azure Pipelines ezihosithayo ingagcina imithetho yokudlula i-proxy kufayela le-.proxybypass kudikishini yayo yempande. Umgqa ngamunye isisho esijwayelekile se-ECMAScript esiqhathaniswa ne-URL.

Isibonelo, umthetho wehosti eyodwa yokuphakelwa kwangaphakathi ungabukeka kanje:

^https?://packages[.]internal[.]example(?::[0-9]+)?(?:/|$)

Isisho sihambisana nama-URL e-HTTP noma e-HTTPS aleyo hosti, anembobo yezinombolo engakhethwa. Umngcele ngemuva kwegama lehosti uvimbela ukuhambisana negama elide njenge-packages.internal.example.other-domain.

Leli yifayela lokufakwa kwe-ejenti, hhayi ifayela elibekwe ngokungafanele ekopisheni yomsebenzi wekhodi yomthombo. Isintaksi yalo ihluka kunenani le-NO_PROXY elihlukaniswe ngamakhoma. Ukukopisha uphawu lwe-shell olufana ne-*.internal.example kunkambu yesisho esijwayelekile akugcini incazelo efanayo.

Bese ukhomba ukuthi ubani olayisha iphakethe

Imisebenzi yomthombo neye-artifact eyakhelwe ngaphakathi ye-ejenti isebenzisa ukulungiselelwa kwayo kwe-proxy. Imisebenzi ingathola imininingwane ye-proxy evezwe ngomtapo wemisebenzi bese iyisebenzisa kumakhasimende ayo e-HTTP.

Umsebenzi obiza inqubo yangaphandle ye-NuGet, dotnet noma curl wethula omunye umsebenzisi. Qinisekisa ukuthi lowo msebenzi unikeza kanjani ithuluzi izilungiselelo ze-proxy nokudlula. Umthetho we-ejenti olungile awufakazi ukuthi wonke ikhasimende lephakethe elizimele uwufundile.

Gcina i-URL yokuphakelwa kwangaphakathi kurekhodi lokuxilonga, kufaka phakathi isikimu nembobo. Hlola umthetho kwi-URL okuxhunyanwa nayo, bese uhlola ukulungiselelwa komsebenzi noma kwekhasimende okubhekele leso sicelo.

Izihloko ezihlobene