透過命名方式推送nubkg檔案到公司nuget伺服器

大树2發表於2024-04-08

1.管理後臺獲取apikeys:
https://www.nuget.org/users/account/LogOn

2.查詢版本號
包版本號查詢地址:
http://package-version.xxxx.com/,釋出已有存在的nubkg檔案,需查詢之前的版本號,避免重複。

3.在要上傳dll的專案中生成nuget包檔案
3.1配置生成nuget資訊
在需要生成包檔案的類庫專案上右鍵-->屬性 配置應用程式,包,資源等資訊,如圖

3.2生成Nuget包檔案:release,編譯 生成nubkg檔案

4.修改bat檔案路徑,執行bat上傳nuget包檔案到nuget伺服器

PushNuGet.bat :

@echo off
set filepath=%cd%
set apikey=xxxx

set nupkgpath6=%filepath%/HuaweiLog.Sdk.Core/bin/Release/xxx.HuaweiLog.Sdk.Core.1.0.0.nupkg
dotnet nuget push %nupkgpath6% -k %apikey% -s http://erp-nuget.xxx.com/nuget/

Pause

Nuget apikey: xxxx
Nuget url: http://erp-nuget.xxx.com/nuget/

相關文章