dotherside/appveyor.yml

65 lines
1.9 KiB
YAML
Raw Normal View History

2016-01-29 21:59:08 +01:00
clone_depth: 5
environment:
matrix:
2019-11-26 17:04:39 +01:00
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
CMAKE_GENERATOR: "Visual Studio 15 2017"
QTDIR: "C:/Qt/5.12.5/msvc2017/bin"
CMAKE_PREFIX_PATH: "C:/Qt/5.12.5/msvc2017/lib/cmake"
2018-06-21 19:11:47 +02:00
CONFIGURATION: Release
2019-11-26 17:04:39 +01:00
ARTIFACT: libDOtherside-windows-msvc2017-qt-5.12.5.zip
2018-06-21 20:18:01 +02:00
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
2019-11-26 17:04:39 +01:00
QTDIR: "C:/Qt/5.12.5/msvc2017_64/bin"
CMAKE_PREFIX_PATH: "C:/Qt/5.12.5/msvc2017_64/lib/cmake"
2018-06-21 19:11:47 +02:00
CONFIGURATION: Release
2019-11-26 17:04:39 +01:00
ARTIFACT: libDOtherside-windows-msvc2017_x64-qt-5.12.5.zip
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
CMAKE_GENERATOR: "Visual Studio 15 2017"
QTDIR: "C:/Qt/5.13.2/msvc2017/bin"
CMAKE_PREFIX_PATH: "C:/Qt/5.13.2/msvc2017/lib/cmake"
2018-06-21 19:11:47 +02:00
CONFIGURATION: Release
2019-11-26 17:04:39 +01:00
ARTIFACT: libDOtherside-windows-msvc2017-qt-5.13.2.zip
2018-06-21 20:18:01 +02:00
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
CMAKE_GENERATOR: "Visual Studio 15 2017 Win64"
2019-11-26 17:04:39 +01:00
QTDIR: "C:/Qt/5.13.2/msvc2017_64/bin"
CMAKE_PREFIX_PATH: "C:/Qt/5.13.2/msvc2017_64/lib/cmake"
2016-06-27 23:19:47 +02:00
CONFIGURATION: Release
2019-11-26 17:04:39 +01:00
ARTIFACT: libDOtherside-windows-msvc2017_x64-qt-5.13.2.zip
2016-01-30 12:41:12 +01:00
install:
- 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:
- 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:
2019-11-27 09:20:43 +01:00
description: 'AppVeyor Artifacts'
2016-01-31 10:57:39 +01:00
provider: GitHub
auth_token:
2019-11-27 09:20:43 +01:00
secure: mQWOVHGwctWmZ2wGL/Jy1I8DrHYjWYQwgEabF/R+LRruFlwkAUAvm2nTO5fcypNL
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