Product/NuGet

[BaGet] NuGet Package 등록

Codit Develop 2021. 8. 4. 13:00
반응형

Nuget Package Upload

# batch file

@echo off

# set PACKAGE_PATH="[nupkg file path]"
set PACKAGE_PATH="C:\Nuget\test.nupkg"

# set NUGET_KEY=[api key]
set NUGET_KEY=nnuuggeettt

# set NUGET_SERVER=[Nuget Server]
set NUGET_SERVER_INDEX_JSON=https://baget.test.com/v3/index.json

# Dotnet CLI
dotnet nuget push -s %NUGET_SERVER_INDEX_JSON% %PACKAGE_PATH% -k %NUGET_KEY% --skip-duplicate

# NuGet CLI
nuget push -s %NUGET_SERVER_INDEX_JSON% %PACKAGE_PATH% -k %NUGET_KEY% --skip-duplicate
  • PACKAGE_PATH : nupkg 파일 경로
  • NUGET_KEY : BaGet 구축 시 등록한 API Key
  • NUGET_SERVER_INDEX_JSON : BaGet 서버 index.json 경로

Parameter

  • --skip-duplicate : 중복된 버전이 있을 경우 스킵. 
  • -s | --source <source> : Nuget Server 지정
  • -k | --api-key <key> : Nuget Server API Key 지정

 

업로드 시 유의사항

  • 동일한 버전이 있을 경우 등록되지 않음. 

 

 

 

반응형