반응형
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 지정
업로드 시 유의사항
- 동일한 버전이 있을 경우 등록되지 않음.
반응형
'Product > NuGet' 카테고리의 다른 글
[BaGet] NuGet Package 삭제 (0) | 2021.08.04 |
---|