forked from ribtoks/chillout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
35 lines (26 loc) · 845 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
version: 0.0.{build}-{branch}
clone_folder: c:\projects\chillout
image:
- Visual Studio 2017
configuration:
- Debug
#- Release
skip_commits:
message: /.*\[ci skip\]/ # Regex for matching commit message
platform:
- x64
before_build:
- git submodule update --init --recursive
- mkdir build
- cd build
- cmake --version
- call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
- cmake .. -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug
build_script:
- nmake.exe
test_script:
- nmake test ARGS=-V
- set "crash_dump=c:\projects\chillout\src\tests\chillout_test*.dmp"
- if not exist "%crash_dump%" EXIT /B 1
on_success:
- ps: Get-ChildItem c:\projects\chillout\src\tests\*.dmp | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name }