2016-01-29 21:59:08 +01:00
|
|
|
clone_depth: 5
|
|
|
|
|
|
|
|
environment:
|
|
|
|
matrix:
|
2016-01-31 12:21:07 +01:00
|
|
|
- CMAKE_GENERATOR: "Visual Studio 12 2013"
|
|
|
|
QTDIR: "C:/Qt/5.5/msvc2013/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.5/msvc2013/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x86-msvc2013-qt-5.5.zip
|
|
|
|
- CMAKE_GENERATOR: "Visual Studio 12 2013 Win64"
|
|
|
|
QTDIR: "C:/Qt/5.5/msvc2013_64/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.5/msvc2013_64/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
2016-01-31 12:39:47 +01:00
|
|
|
ARTIFACT: libDOtherside-windows-x64-msvc2013-qt-5.5.zip
|
2016-04-09 23:33:15 +02:00
|
|
|
- CMAKE_GENERATOR: "Visual Studio 12 2013"
|
|
|
|
QTDIR: "C:/Qt/5.6/msvc2013/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.6/msvc2013/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x86-msvc2013-qt-5.6.zip
|
|
|
|
- CMAKE_GENERATOR: "Visual Studio 12 2013 Win64"
|
|
|
|
QTDIR: "C:/Qt/5.6/msvc2013_64/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.6/msvc2013_64/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x64-msvc2013-qt-5.6.zip
|
|
|
|
- CMAKE_GENERATOR: "Visual Studio 14 2015"
|
|
|
|
QTDIR: "C:/Qt/5.6/msvc2015/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.6/msvc2015/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x86-msvc2015-qt-5.6.zip
|
|
|
|
- CMAKE_GENERATOR: "Visual Studio 14 2015 Win64"
|
|
|
|
QTDIR: "C:/Qt/5.6/msvc2015_64/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.6/msvc2015_64/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x64-msvc2015-qt-5.6.zip
|
2016-06-27 23:19:47 +02:00
|
|
|
- CMAKE_GENERATOR: "Visual Studio 14 2015"
|
|
|
|
QTDIR: "C:/Qt/5.7/msvc2015/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.7/msvc2015/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x86-msvc2015-qt-5.7.zip
|
|
|
|
- CMAKE_GENERATOR: "Visual Studio 14 2015 Win64"
|
|
|
|
QTDIR: "C:/Qt/5.7/msvc2015_64/bin"
|
|
|
|
CMAKE_PREFIX_PATH: "C:/Qt/5.7/msvc2015_64/lib/cmake"
|
|
|
|
CONFIGURATION: Release
|
|
|
|
ARTIFACT: libDOtherside-windows-x64-msvc2015-qt-5.7.zip
|
2016-04-09 23:33:15 +02:00
|
|
|
|
2016-01-30 12:41:12 +01:00
|
|
|
|
|
|
|
install:
|
2016-04-09 23:33:15 +02:00
|
|
|
- set PATH=%QTDIR%;%PATH%
|
2016-01-29 21:59:08 +01:00
|
|
|
|
|
|
|
build_script:
|
|
|
|
- mkdir build && cd build
|
2016-01-30 14:29:40 +01:00
|
|
|
- cmake .. -G"%CMAKE_GENERATOR%" -DCMAKE_PREFIX_PATH=%CMAKE_PREFIX_PATH%
|
2016-01-29 21:59:08 +01:00
|
|
|
- cmake --build . --config %CONFIGURATION%
|
2016-01-31 11:47:32 +01:00
|
|
|
- cd ..
|
2016-01-29 23:03:54 +01:00
|
|
|
|
2016-01-30 14:29:40 +01:00
|
|
|
test_script:
|
2016-04-09 23:33:15 +02:00
|
|
|
- set PATH=%QTDIR%;%PATH%
|
2016-01-31 11:47:32 +01:00
|
|
|
- build\test\%CONFIGURATION%\TestDynamicQObject.exe
|
2016-01-31 10:57:39 +01:00
|
|
|
|
|
|
|
after_build:
|
2016-01-31 11:54:15 +01:00
|
|
|
- 7z a %ARTIFACT% %APPVEYOR_BUILD_FOLDER%\build\lib\%CONFIGURATION%\DOtherSide.dll README.md CHANGELOG.md LICENSE
|
2016-01-31 10:57:39 +01:00
|
|
|
|
|
|
|
artifacts:
|
|
|
|
- path: $(ARTIFACT)
|
2016-01-31 11:47:32 +01:00
|
|
|
name: $(ARTIFACT)
|
2016-01-31 11:12:27 +01:00
|
|
|
type: zip
|
2016-01-31 10:57:39 +01:00
|
|
|
|
|
|
|
deploy:
|
|
|
|
description: 'My description'
|
|
|
|
provider: GitHub
|
|
|
|
auth_token:
|
|
|
|
secure: Brw9CAHN/fULjHQtbrG8jlFkfQcj7NjEWUvUkRB0vrJP2T9glct2Zsrv0lE3H833
|
2016-01-31 11:47:32 +01:00
|
|
|
artifact: $(ARTIFACT)
|
2016-01-31 12:21:07 +01:00
|
|
|
draft: true
|
|
|
|
prerelease: true
|
|
|
|
on:
|
|
|
|
appveyor_repo_tag: true
|