forked from RPG-Paper-Maker/RPG-Paper-Maker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.appveyor.yml
38 lines (32 loc) · 893 Bytes
/
.appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
environment:
matrix:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
PROJECT: Engine
PROJECT_DETAILS: "RPG Paper Maker Engine"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
PROJECT: Game
PROJECT_DETAILS: "RPG Paper Maker Game Runner"
install:
- set QTDIR=C:\Qt\5.9\mingw53_32
- set PATH=%PATH%;%QTDIR%\bin;C:\MinGW\bin
before_build:
- cd $(PROJECT)
build_script:
- qmake
after_build:
- mingw32-make
- 7z a $(PROJECT).zip $(APPVEYOR_BUILD_FOLDER)/release/$(PROJECT).exe
artifacts:
- path: $(PROJECT).zip
name: $(PROJECT)
deploy:
release: $(PROJECT)-v$(appveyor_build_version)
description: $(PROJECT_DETAILS)
provider: GitHub
auth_token:
secure: $(RELEASES_API_KEY)
artifact: $(PROJECT).zip # upload all NuGet packages to release assets
draft: false
prerelease: false
on:
appveyor_repo_tag: true