Skip to content

Commit

Permalink
Update appveyor to use new unified Hercules solution
Browse files Browse the repository at this point in the history
it now retargets the build to different VisualStudio versions
to check compatibility with other versions
  • Loading branch information
guilherme-gm committed Dec 30, 2023
1 parent 1e0f91f commit 762e1a5
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,24 @@ branches:
- coverity_scan
skip_tags: true
skip_branch_with_pr: true
image: Visual Studio 2017
image: Visual Studio 2022
clone_depth: 5
environment:
HerculesProject: Hercules.sln

matrix:
- HerculesProject: Hercules-15.sln
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
PlatformToolset: v141
WindowsTargetPlatformVersion: 10.0.14393.0
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
HerculesProject: Hercules-16.sln
PlatformToolset: v142
WindowsTargetPlatformVersion: 10.0.17763.0
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
HerculesProject: Hercules-17.sln
PlatformToolset: v143
WindowsTargetPlatformVersion: 10.0
services: mysql
build_script:
- cmd: MSBuild %HerculesProject% /t:map-server,char-server,login-server
- cmd: MSBuild %HerculesProject% /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion=%WindowsTargetPlatformVersion% /t:map-server,char-server,login-server
test: off
deploy: off
notifications:
Expand Down

0 comments on commit 762e1a5

Please sign in to comment.