Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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)
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ů)
10
Přístup CredentialProvider.VSS.exe
Build server (a jiné neinteraktivní) PAT nuget.exe sources add -Name HavitVSTS -Source -username pat -password token
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.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.