diff --git a/.gitignore b/.gitignore index b197a8e4..b2753ce0 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ project.lock.json /publish/*.bat .vs/ .idea +artifacts/ \ No newline at end of file diff --git a/pack.sh b/pack.sh index 279f8f7c..a87b4297 100755 --- a/pack.sh +++ b/pack.sh @@ -1,4 +1,9 @@ -VERSION=$(git tag --sort=committerdate | tail -1) -dotnet build /p:version=$VERSION -c Release Enyim.Caching -dotnet pack -c Release /p:version=$VERSION Enyim.Caching +#!/bin/bash +set -e +[ -z $1 ] && echo "Missing version" && exit 1 + +version=$1 +project=Enyim.Caching +dotnet build -p:version=$version -c Release $project +dotnet pack $project -c Release -p:IncludeSymbols=true -p:SymbolPackageFormat=snupkg --include-source -p:Version=$version -o ./artifacts