mirror of
https://github.com/aantron/better-enums.git
synced 2025-12-06 16:56:42 +08:00
Since VS2015 RTM, AppVeyor provides an image that has both VS2015 and Cygwin pre-installed. Before this change, I had combined the build matrix into one row, because of the need to install Cygwin in each build worker, which is a 10-15-minute process. Since this is no longer necessary, the matrix is restored. AppVeyor builds are now very fast.
34 lines
673 B
YAML
34 lines
673 B
YAML
version: "{build}"
|
|
|
|
branches:
|
|
except:
|
|
- gh-pages
|
|
- traits
|
|
|
|
skip_tags : true
|
|
shallow_clone: true
|
|
|
|
os: Visual Studio 2015
|
|
|
|
environment:
|
|
matrix:
|
|
- TITLE: vc2015
|
|
COMPILER: Visual Studio 14 2015
|
|
- TITLE: vc2008
|
|
COMPILER: Visual Studio 9 2008
|
|
- TITLE: vc2010
|
|
COMPILER: Visual Studio 10 2010
|
|
- TITLE: vc2012
|
|
COMPILER: Visual Studio 11 2012
|
|
- TITLE: vc2013
|
|
COMPILER: Visual Studio 12 2013
|
|
|
|
install:
|
|
- git clone --depth 1 https://github.com/CxxTest/cxxtest.git
|
|
|
|
build_script:
|
|
- set CL=/I C:\projects\better-enums\cxxtest
|
|
- set PATH=%PATH%;C:\projects\better-enums\cxxtest\bin;C:\cygwin\bin
|
|
- cd test
|
|
- make ms
|