From 8288d7b643d219949bcb844ee49a4d97e6161171 Mon Sep 17 00:00:00 2001 From: Thomas Stangl Date: Tue, 6 Nov 2018 13:27:25 +0100 Subject: [PATCH] add appveyor.yml --- appveyor.yml | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..44a24a6 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,67 @@ +version: '1.0.{build}' + +image: Visual Studio 2017 + +branches: + + only: + + - master + +init: + + # Good practise, because Windows line endings are different from Unix/Linux ones + + - cmd: git config --global core.autocrlf true + +install: + + # Install repo specific stuff here + +before_build: + + # Display .NET Core version + + - cmd: dotnet --version + + # Display minimal restore text + + - cmd: dotnet restore ./src/src.csproj --verbosity m + +build_script: + + # output will be in ./src/bin/debug/netcoreapp1.1/publish + + - cmd: dotnet publish ./Sharp7.Rx/Sharp7.Rx.csproj + +after_build: + + # For once the build has completed + +artifacts: + + - path: '\src\bin\Debug\netcoreapp1.1\publish' + + name: Sharp.Rx + + type: WebDeployPackage + +clone_depth: 1 + +test_script: + + # restore packages for our unit tests + + - cmd: dotnet restore ./tests/tests.csproj --verbosity m + + # run the unit tests (requires changing into the test directory) + + - cmd: cd tests + + - cmd: dotnet xunit + +on_finish : + + # any cleanup in here + +deploy: off \ No newline at end of file