I-NuGetAuthenticate ihlela ukuqinisekiswa kuma-feed wamaphakethe. Umsebenzi wokuqinisekisa ophumelelayo awuhleli i-proxy ephumayo ye-dotnet, nuget.exe noma i-MSBuild.

Uma ukuhlelwa kukagqozi wokuqinisekisa kuphumelela futhi i-restore elandelayo idinga i-proxy ye-HTTP, nikeza imvelo yaleyo nqubo. Isibonelo:

- task: NuGetAuthenticate@1

- script: dotnet restore
  env:
    http_proxy: $(proxyUrl)
    no_proxy: packages.corp.example,localhost,127.0.0.1

proxyUrl iwukuguquguquka kwe-pipeline okukhona okugcina i-URL ephelele ye-proxy ehlosiwe. Lungisa uhlu lokweqa ukuze luhambisane nenqubomgomo yangempela yokuhamba kwama-feed. Kuma-feed omphakathi avunyelwe ngomlamuli womphakathi, uhlu lwama-proxy e-HTTP lunikeza abantu abangaba yingxenye ye-proxyUrl engena-akhawunti; gcina ukweqa kwama-feed angasese. Le ngxenye icabanga ukuthi imithombo yamaphakethe yephrojekthi isivele ihleliwe.

Kuma-Linux ne-macOS amagama emvelo abhalwe ngamagama amancane. Ukuguquguquka kwe-pipeline okubizwa nge-http_proxy kungaba ngamagama amakhulu uma kuthunyelwa ngokuzenzakalela. Ukumephu okucacile kwe-env kugcina ukhiye odingwa yithuluzi.

Kwi-agent eziphethwe nguwe, enye indlela ukusetha la mavelu emvelweni yenqubo ye-agent bese uqalisa kabusha leyo agent ngemva kokuwashintsha. Imvelo yelinye itheminali ayibuyekezi isevithi esivele isebenza.

I-NuGet futhi isekela okufakiwe kwe-proxy ekuhlelweni kwayo. Gcina lokho kuhlukanisile kugqozi lwemithombo yamaphakethe, futhi hlola ubukhulu bokuhlela obusebenzayo lapho i-restore isebenza ngaphansi kwe-akhawunti enye.

Iphakethe elibuyisiwe lingadinga okungaphezu kwe-URL yokuqala ye-feed. Uma ukulanda kwephakethe noma umsingathi wokuqinisekisa kamuva kwehluleka, sebenzisa lelo gama lomsingathi langempela lapho uhlola inqubomgomo ye-proxy nokweqa.

Izihloko ezihlobene