په خپل کوربه Azure Pipelines ایجینټ کولای شي د خپل ریښې فولډر په .proxybypass فایل کې د پراکسي تېرېدو قواعد وساتي. هره کرښه یوه ECMAScript منظمه څرګندونه ده چې له URL سره پرتله کېږي.

د بېلګې په توګه، د یو داخلي فیډ کوربه لپاره قاعده کولای شي داسې ښکاره شي:

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

څرګندونه د هغه کوربه د HTTP یا HTTPS URL سره سمون خوري، د اختیاري عددي پورټ سره. له کوربه نوم وروسته پوله د packages.internal.example.other-domain په څېر اوږد نوم سره هم سمون مخه نیسي.

دا د ایجینټ نصب فایل دی، نه هغه فایل چې په سرچینه کوډ کې په خپله خوښه ایښودل شوی وي. د هغې نحو د کامې سره جلا شوي NO_PROXY ارزښت څخه هم توپیر لري. د *.internal.example په څېر د شیل نښې کاپي کول په منظمې څرګندونې ساحه کې هغه مانا نه ساتي.

بیا وپېژنئ څوک پاکټ ډاونلوډ کوي

د ایجینټ جوړ شوي سرچینې او آرټیفیکټ عملیات د هغې پراکسي ترتیبات کاروي. دندې کولای شي د دندو کتابتون له لارې ښکاره شوې پراکسي معلومات ترلاسه کړي او په خپلو HTTP کلاینټونو کې یې پلي کړي.

هغه دنده چې بهرنی NuGet، dotnet یا curl بهیر رابولي بل کاروونکی اضافه کوي. تایید کړئ چې هغه دنده وسایل ته د پراکسي او تېرېدو تنظیمات څنګه ورکوي. سمه د ایجینټ قاعده ثابته نه کوي چې هر خپلواک پاکټ کلاینټ هغه لوستلی دی.

د داخلي فیډ URL په تشخیصي ریکارډ کې وساتئ، د هغې سکیم او پورټ سره. قاعده د هغه URL پروړاندې وازموئ چې اړیکه ورسره نیول کېږي، بیا د هغې غوښتنې مسؤل دنده یا کلاینټ ترتیبات وګورئ.

اړوندې مقالې