2017-04-13 14:19:32 +00:00
|
|
|
version: 1.2.0.{build}
|
2017-03-19 01:48:36 +00:00
|
|
|
pull_requests:
|
|
|
|
do_not_increment_build_number: true
|
|
|
|
branches:
|
2017-04-13 14:19:32 +00:00
|
|
|
only:
|
|
|
|
- master
|
|
|
|
configuration: Release
|
|
|
|
platform:
|
|
|
|
- x86
|
|
|
|
- x64
|
2017-03-19 01:48:36 +00:00
|
|
|
environment:
|
|
|
|
matrix:
|
2017-04-13 14:19:32 +00:00
|
|
|
- platform: x86
|
|
|
|
QTDIR: C:\Qt\5.7\msvc2015
|
|
|
|
OUTNAME: Win32
|
|
|
|
- platform: x64
|
|
|
|
QTDIR: C:\Qt\5.7\msvc2015_64
|
|
|
|
OUTNAME: x64
|
2017-03-19 01:48:36 +00:00
|
|
|
build:
|
2017-04-13 14:19:32 +00:00
|
|
|
project: GloSC.sln
|
2017-03-19 01:48:36 +00:00
|
|
|
verbosity: normal
|
2017-03-19 01:58:52 +00:00
|
|
|
after_build:
|
2017-04-13 14:19:32 +00:00
|
|
|
- cmd: 7z a GloSC_%platform%.zip TargetConfig.ini %APPVEYOR_BUILD_FOLDER%\\build\%OUTNAME%\%configuration%\* %APPVEYOR_BUILD_FOLDER%\\build\Win32Only\%configuration%\* %APPVEYOR_BUILD_FOLDER%\dependencies\SFML-2.4.1-$(platform)\\bin %APPVEYOR_BUILD_FOLDER%\dependencies\ViGEmUM\$(platform)\\bin
|
2017-03-19 01:48:36 +00:00
|
|
|
artifacts:
|
2017-04-13 14:19:32 +00:00
|
|
|
- path: GloSC_$(platform).zip
|
|
|
|
name: GloSC_$(platform)
|
2017-03-19 01:48:36 +00:00
|
|
|
deploy:
|
2017-04-13 14:19:32 +00:00
|
|
|
- provider: GitHub
|
|
|
|
auth_token:
|
|
|
|
secure: IUk+TRaAfx7h7g+Ci3/srkt/ATkKp/Df6zSo1Fcf3OfW4yL0bPlKWbkVoDJZFRHdWK9yJsG+6dBUDYB7OePiINMc97nfr8EwfEU8ULmOp0o=
|
|
|
|
artifact: /GLoSC_x..\.zip/
|
|
|
|
draft: true
|
|
|
|
prerelease: true
|
|
|
|
force_update: true
|
|
|
|
on:
|
|
|
|
branch: master
|