-
Notifications
You must be signed in to change notification settings - Fork 757
/
.appveyor.yml
36 lines (35 loc) · 999 Bytes
/
.appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version: 1.{branch}.{build}
pull_requests:
do_not_increment_build_number: true
branches:
except:
- rathena
- coverity_scan
skip_tags: true
skip_branch_with_pr: true
image: Visual Studio 2022
clone_depth: 5
environment:
HerculesProject: Hercules.sln
matrix:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
PlatformToolset: v141
WindowsTargetPlatformVersion: 10.0.14393.0
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
PlatformToolset: v142
WindowsTargetPlatformVersion: 10.0.17763.0
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
PlatformToolset: v143
WindowsTargetPlatformVersion: 10.0
services: mysql
build_script:
- cmd: MSBuild %HerculesProject% /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion=%WindowsTargetPlatformVersion% /t:map-server,char-server,login-server
test: off
deploy: off
notifications:
- provider: Email
to:
on_build_success: false
on_build_failure: true
on_build_status_changed: true