Cumraíonn NuGetAuthenticate fíordheimhniú do chístí pacáiste. Ní chumraíonn tasc fíordheimhnithe rathúil an seachfhreastalaí amach do dotnet, do nuget.exe ná do MSBuild.

Má éiríonn le socrú na ndintiúirí agus má theastaíonn seachfhreastalaí HTTP ón athchóiriú seo a leanas, cuir timpeallacht an phróisis sin ar fáil. Mar shampla:

- task: NuGetAuthenticate@1

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

Is athróg píblíne atá ann cheana í proxyUrl ina bhfuil an URL seachfhreastalaí iomlán atá beartaithe. Cuir an liosta seachanta in oiriúint don bheartas ródaithe iarbhír. I gcás cístí poiblí a cheadaítear trí idirghabhálaí poiblí, soláthraíonn an liosta seachfhreastalaithe HTTP iarrthóirí do proxyUrl gan chuntas; coinnigh seachaintí na gcístí príobháideacha ina n-áit. Glactar leis sa mhíre seo go bhfuil foinsí pacáiste an tionscadail cumraithe cheana.

Ar Linux agus macOS tá na hainmneacha timpeallachta doiciméadaithe i gcás íochtarach. Is féidir le hathróg píblíne darb ainm http_proxy dul i gcás uachtarach nuair a onnmhairítear go huathoibríoch í. Coinníonn mapáil shoiléir env an eochair a theastaíonn ón uirlis.

I gcás gníomhaire féin-óstáilte, rogha eile is ea na luachanna seo a shocrú i dtimpeallacht phróiseas an ghníomhaire agus an gníomhaire sin a atosú tar éis iad a athrú. Ní dhéanann timpeallacht teirminéil eile seirbhís atá ag rith cheana a nuashonrú.

Tacaíonn NuGet freisin le hiontrálacha seachfhreastalaí ina chumraíocht. Coinnigh iad siúd ar leithligh ó dhintiúirí fhoinsí na bpacáistí, agus seiceáil scóip éifeachtach na cumraíochta nuair a ritheann athchóiriú faoi chuntas eile.

B’fhéidir go dteastóidh níos mó ná an chéad URL den chiste ó phacáiste athchóirithe. Má theipeann ar íoslódáil pacáiste nó ar óstach fíordheimhnithe níos déanaí, bain úsáid as an ainm óstaigh iarbhír sin agus beartas an tseachfhreastalaí agus an tseachanta á mheas agat.

Ailt ghaolmhara