NuGetAuthenticate yana saita tabbatarwa ga feed ɗin fakiti. Aikin tabbatarwa mai nasara ba ya saita wakilin fita don dotnet, nuget.exe ko MSBuild.

Idan saitin bayanan shiga ya yi nasara kuma restore na gaba yana buƙatar wakilin HTTP, ba da yanayin wannan aikin. Misali:

- task: NuGetAuthenticate@1

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

proxyUrl wani canjin pipeline ne da ke akwai wanda ke ɗauke da cikakken URL ɗin wakili da ake so. Daidaita jerin tsallakewa zuwa ainihin manufar tafiyar da feed ɗin. Don feed ɗin jama’a da aka yarda da su ta hanyar mai shiga tsakani na jama’a, jerin wakilan HTTP yana ba da ’yan takara don proxyUrl mara asusu; ajiye tsallakewar feed ɗin sirri a wurin. Wannan guntun yana ɗauka cewa an riga an saita tushen fakiti na aikin.

A Linux da macOS, sunayen yanayi da aka rubuta suna cikin ƙananan haruffa. Canjin pipeline mai suna http_proxy na iya zama manyan haruffa idan an fitar da shi kai tsaye. Taswirar env bayyananna tana kiyaye mabuɗin da kayan aiki ke buƙata.

Ga wakili mai ɗaukar nauyin kansa, wata hanyar ita ce saita waɗannan ƙimomi a cikin yanayin aikin wakilin sannan a sake kunna wannan wakilin bayan an canza su. Yanayin wata tashar dabam ba ya sabunta sabis ɗin da ke gudana.

NuGet kuma yana tallafawa shigarwar wakili a cikin tsarin sa. Ka ware su daga bayanan shiga na tushen fakiti, kuma duba ainihin iyakar tsarin saita lokacin da restore ke gudana ƙarƙashin wani asusu.

Fakitin da aka dawo da shi na iya buƙatar fiye da URL na farko na feed ɗin. Idan saukar da fakiti ko mai masaukin tabbatarwa na gaba ya kasa, yi amfani da ainihin sunan mai masaukin nan wajen kimanta manufar wakili da tsallakewa.

Labarai masu alaƙa