forked from SeriousAlexej/Serious-Engine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.appveyor.yml
62 lines (51 loc) · 1.55 KB
/
.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
version: 1.10.{build}
image: Visual Studio 2019
clone_folder: c:\projects\SeriousEngine
clone_depth: 1
branches:
only:
- master
configuration:
- Release
before_build:
- cd c:\projects\SeriousEngine\
- git submodule -q update --init
- cd Sources
- ps: (Get-Content .\WorldEditor\Qt.props) -replace '<Qt_dir>.*</Qt_dir>', '<Qt_dir>C:\Qt\5.15.2\msvc2019</Qt_dir>' | Out-File -encoding ASCII .\WorldEditor\Qt.props
- GenerateAssimpSLN.bat
- cd c:\projects\SeriousEngine\Sources
- GenerateQtWinMigrateSLN.bat
build:
parallel: true
project: Sources\All.sln
verbosity: normal
after_build:
- cd c:\projects\SeriousEngine\
- mkdir deploy
- xcopy /E /I Bin_1.10 deploy\Bin_1.10
- xcopy /E /I Controls deploy\Controls
- xcopy /E /I Data deploy\Data
- xcopy /E /I Licenses deploy\Licenses
- xcopy /E /I Scripts deploy\Scripts
- xcopy /E /I VirtualTrees deploy\VirtualTrees
- xcopy /I ModEXT.txt deploy\
- xcopy /I SE1_10.gro deploy\
- mkdir deploy_portable
- xcopy /E /I Bin_1.10 deploy_portable\Bin_1.10
- xcopy /E /I Licenses deploy_portable\Bin_1.10\Licenses
artifacts:
- path: .\deploy
name: SeriousEngine-standalone-$(appveyor_build_version)
type: zip
- path: .\deploy_portable
name: SeriousEngine-portable(For vanilla 1.07)-$(appveyor_build_version)
type: zip
deploy:
description: SeriousEngine-$(appveyor_build_version)
provider: GitHub
auth_token:
secure: 9mBaQMNtOPPb5UlUXN+du9/DCqwaeFjKd6yIRQB/Oo4BetFXdf8DpQj+OFuISjxs
force_update: true
on:
branch: master
appveyor_repo_tag: true