From 1ec3804327c4db689ebea0a0362cccbd7144f319 Mon Sep 17 00:00:00 2001 From: amaitland Date: Fri, 14 Aug 2020 16:31:21 +1000 Subject: [PATCH] Net Core - AppVeyor Matrix Build First Attempt Build Net Core projects using the VS 2019 build worker image. No custom build script yet, nuget packages are only created for our Net Full build Issue #3197 --- appveyor.yml | 40 +++++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 964882947a..1aca26d406 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,6 @@ -image: Visual Studio 2015 +image: + - Visual Studio 2015 + - Visual Studio 2019 version: 84.4.0-CI{build} @@ -12,15 +14,31 @@ skip_commits: - '**/*.js' - '**/*.css' - '**/*.txt' - -# to run your custom scripts instead of automatic MSBuild -build_script: - - ps: .\build.ps1 - -# Test our Release x64 build -test: - assemblies: - - CefSharp.Test\bin\x64\Release\CefSharp.Test.dll + +matrix: + fast_finish: true + +for: + - + matrix: + only: + - image: Visual Studio 2015 + build_script: + - ps: .\build.ps1 + test: + # Test our Release x64 build + assemblies: + - CefSharp.Test\bin\x64\Release\CefSharp.Test.dll + - + matrix: + only: + - image: Visual Studio 2019 + build: + project: CefSharp3.netcore.sln + test: + # Test our Release x64 build + assemblies: + - CefSharp.Test\bin.netcore\x64\Release\netcoreapp3.1\CefSharp.Test.dll artifacts: - path: NuGet\**\*.nupkg @@ -32,6 +50,6 @@ deploy: server: https://www.myget.org/F/cefsharp/api/v2/package api_key: secure: Zf7UgKf482O82zGWbbPjL+tIK9Y6R1pEHpLgoSZCfuzl4SLfjchqL1MHdlBlb4IY - skip_symbols: false + skip_symbols: true symbol_server: https://www.myget.org/F/cefsharp/api/v2/package artifact: nupkgfiles