blob: 598dd4cd739663ee39fdc4c4fcd62d7a8cd37e85 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
#
# Upload NuGet package to NuGet.org using provided NuGet API key
#
set -e
key=$1
pkg=$2
if [[ -z $pkg ]]; then
echo "Usage: $0 <nuget.org-api-key> <nuget-package>"
exit 1
fi
set -u
docker run -t -v $PWD/$pkg:/$pkg mcr.microsoft.com/dotnet/sdk:3.1 \
dotnet nuget push /$pkg -n -s https://api.nuget.org/v3/index.json \
-k $key --source https://api.nuget.org/v3/index.json
|