# This file is a template, and might need editing before it works on your project. # see https://docs.gitlab.com/ee/ci/yaml/README.html for all available options # you can delete this line if you're not using Docker image: busybox:latest before_script: - echo "Before script section" - echo "For example you might run an update here or install a build dependency" - echo "Or perhaps you might print out some debugging details" - dotnet restore --ignore-failed-sources after_script: - echo "After script section" - echo "For example you might do some cleanup here" build1: stage: build script: - dotnet build nonreg: stage: test script: - dotnet test test2: stage: test script: - echo "Do another parallel test here" - echo "For example run a lint test" publish: stage: deploy artifacts: paths: - bin/Release/netcoreapp2.1/publish/ script: - dotnet publish --version-suffix ci --configuration Release --ignore-failed-sources pack: stage: deploy artifacts: paths: - bin/Release/nuget-host.*.nupkg script: - dotnet pack --version-suffix ci --configuration Release --no-restore