./config.sh --proxyurl http://proxy.example:8080 \
  --proxyusername PROXY_USER \
  --proxypassword PROXY_PASSWORD

ဤကန့်သတ်ချက်များကို တပ်ဆင်မှု၏ ပုံမှန် မှတ်ပုံတင် ထည့်သွင်းချက်များတွင် ထည့်ပါ။ Windows တွင် config.cmd ကို အသုံးပြုပြီး စစ်မှန်သော အကောင့်တန်ဖိုးများကို ဖြန့်ကျက်မှု၏ အထောက်အထား စီမံခန့်ခွဲမှုမှတစ်ဆင့် ရယူပါ။

မှတ်တမ်းတင်ထားသော proxy သည် Azure DevOps ဆက်သွယ်မှုနှင့် ပါဝင်သော အရင်းအမြစ်နှင့် အနုပညာပစ္စည်း လုပ်ဆောင်ချက်များကို လွှမ်းခြုံသည်။ လုပ်ငန်းများသည် proxy အချက်အလက်ကို လုပ်ငန်း စာကြည့်တိုက်မှတစ်ဆင့် ရယူပြီး ၎င်းတို့၏ ကိုယ်ပိုင် HTTP ဖောက်သည်များတွင် အသုံးချရမည်။

ပြင်ပ curl၊ dotnet သို့မဟုတ် Maven သည် ၎င်းတို့၏ သီးခြား ပံ့ပိုးထားသော ထည့်သွင်းချက် လိုအပ်သည်။ ကွန်တိန်နာ အလုပ်များသည်လည်း ၎င်းတို့၏ ကွန်ရက်မှ ရောက်ရှိနိုင်သော အဆုံးမှတ် လိုအပ်သည်။ ဧည့်ခံ ကိုယ်စားလှယ်၏ loopback သည် ထိုနေရာတွင် အခြားတည်နေရာကို ဆိုလိုသည်။ ယခင်က ပုံဆွဲယူမှုများသည် ကွန်တိန်နာ အလုပ်အချိန်၏ တောင်းဆိုချက် ဖြစ်သည်။

ဆက်တင်က 407 ရရှိသောအခါ Basic သို့ ပြန်လည်ကျဆင်းမှုကို လက်ခံသော proxy အတွက် မှတ်တမ်းတင်ထားသော --usebasicauthforproxy အလံသည် ထိုလမ်းကြောင်းကို ရွေးသည်။ proxy မပံ့ပိုးသော ယန္တရားကို ၎င်းက ထည့်၍ မရပါ။

ထုတ်လုပ်ထားသော ဖြန့်ကျက်အုပ်စု ဇာတ်ညွှန်းတွင် အဖွဲ့အစည်းနှင့် အုပ်စု အငြင်းပွားချက်များကို ထိန်းသိမ်းထားပြီး ထည့်သွင်းချက်များကို ၎င်း၏ config.cmd ခေါ်ဆိုမှုတွင် ထည့်ပါ။ မိခင် PowerShell ရှိ WebRequest.DefaultWebProxy ပြောင်းလဲမှုသည် သားဖြစ်သူ၏ ကိုယ်စားလှယ် ဖွဲ့စည်းမှု မဟုတ်ပါ။

ဆက်စပ်ဆောင်းပါးများ