Skip to content

Commit

Permalink
Net Core - AppVeyor Matrix Build First Attempt
Browse files Browse the repository at this point in the history
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
  • Loading branch information
amaitland committed Aug 14, 2020
1 parent d76379f commit 1ec3804
Showing 1 changed file with 29 additions and 11 deletions.
40 changes: 29 additions & 11 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
image: Visual Studio 2015
image:
- Visual Studio 2015
- Visual Studio 2019

version: 84.4.0-CI{build}

Expand All @@ -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
Expand All @@ -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

0 comments on commit 1ec3804

Please sign in to comment.