1- version : ' 2.3.2. {build}'
1+ version : ' {build}'
22branches :
33 only :
44 - master
55
6- image : Visual Studio 2015
7- clone_depth : 1
6+ image : Visual Studio 2017
7+
88environment :
99 global :
1010 # Appveyor doesn't have Qt 12 yet
11- LatestLTSQtVersion : 5.9
12- LatestQtVersion : 5.11
11+ LatestQtVersion : 5.13
1312 matrix :
14- # Latest version of Qt, dll, 64bit, MSVC 2015, qmake
15- - QT5 : C:\Qt\%LatestQtVersion%\msvc2015_64
16- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
17- targetPlatform : amd64
18- use_mingw : " false"
19- use_static : " false"
20- use_cmake : " false"
2113# 32 bit builds
2214# MSVC 2015 builds
2315# Dynamic Library builds
2416 # LTS version of Qt, dll, 32bit, MSVC 2015, qmake
25- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
26- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
17+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
18+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
2719 targetPlatform : x86
2820 use_mingw : " false"
2921 use_static : " false"
3022 use_cmake : " false"
3123 # LTS version of Qt, dll, 32bit, MSVC 2015, cmake
32- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
33- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
24+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
25+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
3426 targetPlatform : x86
3527 use_mingw : " false"
3628 use_static : " false"
3729 use_cmake : " true"
3830# end Dynamic Library builds
3931# Static Library builds
4032 # LTS version of Qt, static, 32bit, MSVC 2015, qmake
41- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
42- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
33+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
34+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
4335 targetPlatform : x86
4436 use_mingw : " false"
4537 use_static : " true"
4638 use_cmake : " false"
4739 # LTS version of Qt, static, 32bit, MSVC 2015, cmake
48- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
49- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
40+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
41+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
5042 targetPlatform : x86
5143 use_mingw : " false"
5244 use_static : " true"
@@ -56,31 +48,31 @@ environment:
5648# MinGW builds
5749# Dynamic Library builds
5850 # LTS version of Qt, dll, 32bit, MinGW, qmake
59- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
60- COMPILER : C:\Qt\Tools\mingw530_32
51+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
52+ COMPILER : C:\Qt\Tools\mingw730_32
6153 targetPlatform : x86
6254 use_mingw : " true"
6355 use_static : " false"
6456 use_cmake : " false"
6557 # LTS version of Qt, dll, 32bit, MinGW, cmake
66- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
67- COMPILER : C:\Qt\Tools\mingw530_32
58+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
59+ COMPILER : C:\Qt\Tools\mingw730_32
6860 targetPlatform : x86
6961 use_mingw : " true"
7062 use_static : " false"
7163 use_cmake : " true"
7264# end Dynamic Library builds
7365# Static Library builds
7466 # LTS version of Qt, static, 32bit, MinGW, qmake
75- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
76- COMPILER : C:\Qt\Tools\mingw530_32
67+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
68+ COMPILER : C:\Qt\Tools\mingw730_32
7769 targetPlatform : x86
7870 use_mingw : " true"
7971 use_static : " true"
8072 use_cmake : " false"
8173 # LTS version of Qt, static, 32bit, MinGW, cmake
82- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
83- COMPILER : C:\Qt\Tools\mingw530_32
74+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
75+ COMPILER : C:\Qt\Tools\mingw730_32
8476 targetPlatform : x86
8577 use_mingw : " true"
8678 use_static : " true"
@@ -92,31 +84,31 @@ environment:
9284# MSVC 2015 builds
9385# Dynamic Library builds
9486 # LTS version of Qt, dll, 64bit, MSVC 2015, qmake
95- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
96- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
87+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
88+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
9789 targetPlatform : amd64
9890 use_mingw : " false"
9991 use_static : " false"
10092 use_cmake : " false"
10193 # LTS version of Qt, dll, 64bit, MSVC 2015, cmake
102- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
103- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
94+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
95+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
10496 targetPlatform : amd64
10597 use_mingw : " false"
10698 use_static : " false"
10799 use_cmake : " true"
108100# end Dynamic Library builds
109101# Static Library builds
110102 # LTS version of Qt, static, 64bit, MSVC 2015, qmake
111- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
112- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
103+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
104+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
113105 targetPlatform : amd64
114106 use_mingw : " false"
115107 use_static : " true"
116108 use_cmake : " false"
117109 # LTS version of Qt, static, 64bit, MSVC 2015, cmake
118- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
119- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
110+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
111+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
120112 targetPlatform : amd64
121113 use_mingw : " false"
122114 use_static : " true"
@@ -129,19 +121,18 @@ matrix:
129121 fast_finish : true
130122
131123before_build :
132- - set PATH=%COMPILER%\bin;%QT5%\bin;%PATH%
133124- set originalWD=%CD%
134125- call "%QT5%\bin\qtenv2.bat"
135- - cd %originalWD%
126+ - cd /D %originalWD%
136127- if %use_mingw%==false call "%COMPILER%\vcvarsall.bat" %targetPlatform%
137128- if %use_static%==true (set USESTATIC=ON) else (set USESTATIC=OFF)
138129- if %use_mingw%==true (set CMAKEGENERATOR="MinGW Makefiles") else (set CMAKEGENERATOR="NMake Makefiles")
139130- if %use_mingw%==true (set MAKEENGINE=mingw32-make) else (set MAKEENGINE=nmake)
140131- if %use_mingw%==true set PATH=%PATH:C:\Program Files\Git\usr\bin;=%
141132
142133build_script :
143- - if %use_cmake%==true mkdir .\ build
144- - if %use_cmake%==true cd .\ build
134+ - if %use_cmake%==true mkdir build
135+ - if %use_cmake%==true cd build
145136- if %use_cmake%==true cmake --version
146137- if %use_cmake%==true cmake -G %CMAKEGENERATOR% -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DCMAKE_DEBUG_POSTFIX=d -DBUILD_STATIC=%USESTATIC% -DCMAKE_INSTALL_PREFIX="./installed" ../
147138- if %use_cmake%==true cmake --build .
0 commit comments