AppVeyor 2.6.4
What’s new
- #253 Fixed: Support hash-bang and other special symbols in build version and branch names.
- #257 Visual Studio 2015 support in “MSBuild” scenario.
- #260 Fixed: Cancel build link is shown to users without permissions.
- #270 Fixed: Generic “Mercurial” provider ignores branch when taking last commit.
Build worker updates
- WiX 3.9
- Default Azure and Pro images (
Windows Server 2012 R2) - see sections below for details: - io.js 2.0.2 and 2.1.0 added to all images. Use
Install-Product node ''to switch to the latest 2.x io.js version. - Node.js 0.12.3 and 0.12.4 added to all images. Use
Install-Product node '0'to switch to the latest 0.12.x Node.js version.
MinGW/MSYS
MinGW/MSYS 4.8.2 32-bit has been installed to Default Azure and Pro images (Windows Server 2012 R2).
The following packages were installed:
mingw-get
mingw-developer-toolkit
mingw32-base
mingw32-make
msys-base
gcc
g++
msys-rxvt
msys-unzip
msys-wget
msys-zip
- MinGW root directory:
C:\MinGW - MinGW bin directory:
C:\MinGW\bin - MSYS root directory:
C:\MinGW\msys\1.0
Use C:\MinGW\bin\mingw-get install <package> to install additional packages.
Cygwin
Cygwin has been installed to Default Azure and Pro images (Windows Server 2012 R2).
Cygwin root folder: C:\cygwin
Installer downloaded from https://cygwin.com/setup-x86.exe and available as C:\cygwin\setup-x86.exe
Installed modules:
autoconf
automake
bison
gcc-core
gcc-g++
mingw-runtime
mingw-binutils
mingw-gcc-core
mingw-gcc-g++
mingw-pthreads
mingw-w32api
libtool
make
python
gettext-devel
gettext
intltool
libiconv
pkg-config
git
wget
curl
Installation command used:
C:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P autoconf -P automake -P bison -P gcc-core -P gcc-g++ -P mingw-runtime -P mingw-binutils -P mingw-gcc-core -P mingw-gcc-g++ -P mingw-pthreads -P mingw-w32api -P libtool -P make -P python -P gettext-devel -P gettext -P intltool -P libiconv -P pkg-config -P git -P wget -P curl
Qt
Qt has been installed to Default Azure and Pro images (Windows Server 2012 R2).
Online installer: http://download.qt.io/official_releases/online_installers/
Qt root folder: C:\Qt
Installed components:
- Qt 5.4:
C:\Qt\5.4- MinGW 4.9.1 (32 bit) OpenGL:
C:\Qt\5.4\mingw491_32 - msvc2013 32-bit OpenGL:
C:\Qt\5.4\msvc2013_64_opengl - msvc2013 64-bit OpenGL:
C:\Qt\5.4\msvc2013_opengl
- MinGW 4.9.1 (32 bit) OpenGL:
- Qt 5.3:
C:\Qt\5.3- MinGW 4.8.2 (32 bit):
C:\Qt\5.3\mingw482_32 - msvc2013 32-bit OpenGL:
C:\Qt\5.3\msvc2013_64_opengl - msvc2013 64-bit OpenGL:
C:\Qt\5.3\msvc2013_opengl
- MinGW 4.8.2 (32 bit):
- Tools
- MinGW 4.8.2:
C:\Qt\Tools\mingw482_32 - MinGW 4.9.1:
C:\Qt\Tools\mingw491_32
- MinGW 4.8.2:
Previous worker images
There are build worker images available from previous deployment. You can use them in case of any issues with the current images:
Previous Windows Server 2012 R2Previous UnstablePrevious Visual Studio 2014 CTP4Previous Visual Studio 2015 CTPPrevious Visual Studio 2015 CTP 6Previous Visual Studio 2015 PreviewPrevious MinGW
You can select build worker image in OS dropdown on Environment tab of project settings or if you use appveyor.yml:
os: Previous Windows Server 2012 R2
Note to “Pro” customers: Whenever custom build worker image is chosen the build will run on Azure, so there is about 3-4 minutes delay before build starts to provision build worker virtual machine.