Skip to content

Commit

Permalink
Add test configuration for Appveyor.
Browse files Browse the repository at this point in the history
  • Loading branch information
antiagainst committed May 10, 2016
1 parent 3357d87 commit f36d6e3
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Windows Build Configuration for AppVeyor
# http://www.appveyor.com/docs/appveyor-yml

# build version format
version: "{build}"

os: Visual Studio 2013

platform:
- Any CPU

configuration:
- Debug
- Release

branches:
only:
- master

clone_depth: 5

matrix:
fast_finish: true # Show final status immediately if a test fails.

# scripts that run after cloning repository
install:
- git clone https://github.com/google/googletest.git External/googletest

build:
parallel: true # enable MSBuild parallel builds
verbosity: minimal

build_script:
- mkdir build && cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=install
- cmake --build . --config %CONFIGURATION% --target install

test_script:
- ctest -C %CONFIGURATION% --output-on-failure
- cd ../Test && bash runtests

0 comments on commit f36d6e3

Please sign in to comment.