diff --git a/.travis.yml b/.travis.yml index 28b5777..7da7493 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,3 +10,9 @@ dotnet: 3.1 solution: DynamicQueryBuilder.sln script: - scripts/test.sh +deploy: + skip_cleanup: true + provider: script + script: chmod +x ./scripts/deploy.sh && ./scripts/deploy.sh $NUGET_API_KEY $NUGET_SOURCE + on: + branch: master \ No newline at end of file diff --git a/scripts/deploy.sh b/scripts/deploy.sh new file mode 100644 index 0000000..bb060a0 --- /dev/null +++ b/scripts/deploy.sh @@ -0,0 +1,6 @@ +ApiKey=$1 +Source=$2 + +nuget pack ./DynamicQueryBuilder/DynamicQueryBuilder.nuspec -Verbosity detailed + +nuget push ./DynamicQueryBuilder.*.nupkg -Verbosity detailed -ApiKey $ApiKey -Source $Source \ No newline at end of file