Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Hostování vlastních NuGet balíčků

Podobné prezentace


Prezentace na téma: "Hostování vlastních NuGet balíčků"— Transkript prezentace:

1 Hostování vlastních NuGet balíčků
Jiří Kanda Software development lead, HAVIT, s.r.o. Hostování vlastních NuGet balíčků

2 Agenda Kde se hledají NuGet balíčky Možnosti distribuce NuGet balíčků

3 Kde se hledají NuGet balíčky
nuget.exe sources %AppData%\NuGet\NuGet.config nuget.org Microsoft Visual Studio Offline Packages C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\ nuget.exe sources [add|remove…]

4 Sdílení v lokální síti Použití (sdílené) složky jako zdroje
Publikace NuGet balíčku zkopírováním souboru nuget sources add -Name LocalPackages -Source C:\Temp\packages Přístup k balíčkům řízen na úrovni souborového systému / sdílení souborů Zálohování, VPN…

5 NuGet.org Veřejně dostupné Koncept organizací pro správu balíčků
Pro zkoušení, ladění: nuget sources add -name Staging -source

6 Publikace NuGet balíčků
UI nuget.exe push mypackage.nupkg –ApiKey key (nerozběhl jsem na staging)

7

8 Package Management VSTS (Azure DevOps Services)
Přístup známé skupině uživatelů Licencování enterprise subscribers  zdarma (ačkoliv VSTS zdarma i pro non-enterprise subscribers) dalších 5 uživatelů  zdarma $4 / user / month (≤ 100 uživatelů)

9

10 Přístup CredentialProvider.VSS.exe
Build server (a jiné neinteraktivní) PAT nuget.exe sources add -Name HavitVSTS -Source -username pat -password token

11

12 Rozšířené možnosti Views Upstream sources

13 Další varianty Assembla MyGet JetBrains Team City Inedo ProGet
Vlastní NuGet server (s balíčkem NuGet.Server)

14 Dotazy?

15 Děkuji za pozornost.


Stáhnout ppt "Hostování vlastních NuGet balíčků"

Podobné prezentace


Reklamy Google