mirror of
https://github.com/aantron/better-enums.git
synced 2025-12-06 08:46:42 +08:00
Updated AppVeyor configuration.
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.
This commit is contained in:
parent
eac6afacdc
commit
0595a526e7
26
appveyor.yml
26
appveyor.yml
@ -8,20 +8,26 @@ branches:
|
||||
skip_tags : true
|
||||
shallow_clone: true
|
||||
|
||||
os: Visual Studio 2015 RC
|
||||
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:
|
||||
- choco -y install cyg-get
|
||||
- cyg-get make
|
||||
- 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:\tools\cygwin\bin
|
||||
- set PATH=C:\Program Files (x86)\MSBuild\14.0\Bin;%PATH%
|
||||
- set PATH=%PATH%;C:\projects\better-enums\cxxtest\bin;C:\cygwin\bin
|
||||
- cd test
|
||||
- make TITLE=vc2015 COMPILER="Visual Studio 14 2015" ms
|
||||
- make TITLE=vc2008 COMPILER="Visual Studio 9 2008" ms
|
||||
- make TITLE=vc2010 COMPILER="Visual Studio 10 2010" ms
|
||||
- make TITLE=vc2012 COMPILER="Visual Studio 11 2012" ms
|
||||
- make TITLE=vc2013 COMPILER="Visual Studio 12 2013" ms
|
||||
- make ms
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user