Aġent Azure Pipelines awto-ospitat jista' jżomm regoli ta' qbiż tal-proxy f'fajl .proxybypass fid-direttorju prinċipali tiegħu. Kull linja hija espressjoni regolari ECMAScript li tiġi mqabbla ma' URL.

Pereżempju, regola għal wieħed host tal-feed intern tista' tidher hekk:

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

L-espressjoni taqbel ma' URLs HTTP jew HTTPS għal dak l-host, b'port numeriku fakultattiv. Il-konfini wara l-isem tal-host jevita li taqbel ukoll ma' isem itwal bħal packages.internal.example.other-domain.

Dan huwa l-fajl tal-installazzjoni tal-aġent, mhux fajl imqiegħed b'mod arbitrarju fil-kopja tax-xogħol tal-kodiċi sors. Is-sintassi tiegħu wkoll hija differenti minn valur NO_PROXY separat bil-virgoli. L-ikkupjar ta' wildcard tal-qoxra bħal *.internal.example f'qasam ta' espressjoni regolari ma jżommx l-istess tifsira.

Imbagħad identifika min niżżel il-pakkett

L-operazzjonijiet tas-sors u tal-artefatt integrati tal-aġent jużaw il-konfigurazzjoni tal-proxy tiegħu. It-task jistgħu jiksbu l-informazzjoni tal-proxy esposta permezz tal-librerija tat-task u japplikawha għall-klijenti HTTP tagħhom stess.

Task li jsejjaħ proċess NuGet, dotnet jew curl estern jintroduċi utent ieħor. Ikkonferma kif dak it-task jipprovdi s-settings tal-proxy u tal-qbiż lill-għodda. Regola korretta tal-aġent ma tipprovax li kull klijent tal-pakkett indipendenti qaraha.

Żomm l-URL tal-feed intern fir-rekord dijanjostiku, inkluż l-iskema u l-port. Ipprova r-regola kontra l-URL li qed jiġi kkuntattjat, imbagħad eżamina l-konfigurazzjoni tat-task jew tal-klijent responsabbli għal dik it-talba.

Artikli relatati