diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 75c85bb..285dbf5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,40 +1,8 @@ image: mcr.microsoft.com/dotnet/sdk:9.0 stages: - - build - - test - - publish - publish-help -build: - stage: build - script: - - dotnet restore - - dotnet build --configuration Release --no-restore - artifacts: - paths: - - "**/bin/Release" - expire_in: 10 minutes - -test: - stage: test - script: - - dotnet test --verbosity normal - dependencies: - - build - -publish: - stage: publish - script: - - export VERSION=$(echo $CI_COMMIT_TAG | sed 's/^v//') - - dotnet pack -c Release -o . /p:Version=$VERSION - - for nupkg in *.nupkg; do dotnet nuget push $nupkg -k ${NUGET_API_KEY} -s https://api.nuget.org/v3/index.json; done - only: - - tags - dependencies: - - build - - test - publish-help: stage: publish-help image: docker:latest