diff --git a/appveyor.yml b/appveyor.yml index 3330f60..b81994f 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,18 +1,14 @@ -version: 0.8.{build} -branches: - # whitelist - only: - - develop - - # blacklist - except: - - gh-pages -# Build worker image (VM template) +os: Visual Studio 2017 image: Visual Studio 2017 environment: AppVeyor: APPVEYOR -# enable patching of AssemblyInfo.* files +branches: + only: + - develop + except: + - gh-pages + assembly_info: patch: true file: AssemblyInfo.* @@ -20,27 +16,27 @@ assembly_file_version: "{version}" assembly_informational_version: "{version}" -#---------------------------------# -# build configuration # -#---------------------------------# - -# build platform, i.e. x86, x64, Any CPU. This setting is optional. +version: 0.8.{build} platform: Any CPU - -build: - parallel: true # enable MSBuild parallel builds - project: ClosedXML.sln # path to Visual Studio solution or project - verbosity: minimal - configuration : Release -#Restore +build: + parallel: true + project: ClosedXML.sln + verbosity: minimal + +test: + assemblies: + - ClosedXML_Tests/bin/Release/netcoreapp2.0/ClosedXML_Tests.dll + - ClosedXML_Tests/bin/Release/net40/ClosedXML_Tests.dll + - ClosedXML_Tests/bin/Release/net452/ClosedXML_Tests.dll + - ClosedXML_Tests/bin/Release/net461/ClosedXML_Tests.dll + + before_build: - ps: if (Test-Path 'C:\Tools\NuGet43') { $nugetDir = 'C:\Tools\NuGet43' } else { $nugetDir = 'C:\Tools\NuGet' } - ps: (New-Object Net.WebClient).DownloadFile('https://dist.nuget.org/win-x86-commandline/v4.3.0/nuget.exe', "$nugetDir\NuGet.exe") - cmd: nuget update -self - - cmd: nuget -# - cmd: nuget sources add -name OpenXML-MyGet -Source https://dotnet.myget.org/F/open-xml-sdk/api/v3/index.json - nuget restore artifacts: