image: mcr.microsoft.com/dotnet/core/sdk:2.1 stages: - test - deploy nullsharp-test: stage: test before_script: - dotnet restore script: - dotnet test NullSharpTests nullsharp-deploy: stage: deploy only: - master@Lucidiot/NullSharp when: manual script: - dotnet pack -c Release - find . -type f -name '*.nupkg' -not -path '*/.git/*' | xargs -n1 dotnet nuget push -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY