diff --git a/appveyor.yml b/appveyor.yml index 5e10481c..09d09bc3 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,13 +1,83 @@ -version: 1.0.{build} +version: master.{build} image: -- Visual Studio 2019 - Visual Studio 2022 +- Visual Studio 2019 configuration: - Debug - Release platform: - x64 - x86 + +for: + - + matrix: + only: + - image: Visual Studio 2022 + configuration: Debug + platform: x64 + environment: + UnitTestsFile: UnitTests\x64\Debug\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2022 + configuration: Release + platform: x64 + environment: + UnitTestsFile: UnitTests\x64\Release\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2022 + configuration: Debug + platform: x86 + environment: + UnitTestsFile: UnitTests\Debug\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2022 + configuration: Release + platform: x86 + environment: + UnitTestsFile: UnitTests\Release\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2019 + configuration: Debug + platform: x64 + environment: + UnitTestsFile: UnitTests\x64\Debug\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2019 + configuration: Release + platform: x64 + environment: + UnitTestsFile: UnitTests\x64\Release\UnitTests.dll + - + matrix: + only: + - image: Visual Studio 2019 + configuration: Debug + platform: x86 + environment: + UnitTestsFile: UnitTests\Debug\UnitTests.dll" + - + matrix: + only: + - image: Visual Studio 2019 + configuration: Release + platform: x86 + environment: + UnitTestsFile: UnitTests\Release\UnitTests.dll + build: project: UnitTests\UnitTests.sln - verbosity: minimal \ No newline at end of file + parallel: true + verbosity: minimal +test_script: +- cmd: vstest.console /logger:Appveyor %UnitTestsFile%