-
Notifications
You must be signed in to change notification settings - Fork 26
/
appveyor.yml
50 lines (44 loc) · 2.34 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
configuration: Release
branches:
only:
- master
clone_script:
- cmd: >-
git clone -q --branch=%APPVEYOR_REPO_BRANCH% https://github.com/%APPVEYOR_REPO_NAME%.git %APPVEYOR_BUILD_FOLDER%
cd %APPVEYOR_BUILD_FOLDER%
git checkout -qf %APPVEYOR_REPO_COMMIT%
git submodule update --init --recursive
build:
project: '%APPVEYOR_BUILD_FOLDER%/Sm4sh-Tools.sln'
verbosity: minimal
deploy:
tag: SM4SH-Tools
release: SM4SH Tools (Latest Commit)
description: 'Latest commit release for all tools in the repo. This build is updated every time a commit is pushed, or each night at 2:00am PST, and may be unstable.\n Last updated: $(APPVEYOR_REPO_COMMIT_TIMESTAMP)'
provider: GitHub
auth_token:
secure: Usl5KltypyyBnD314CjEavJ7QqWGzchKPCSXuSxoUlN8ubJyTUSuntv1JhbGFfk9
artifact: SM4SHTOOLS-Latest.zip
draft: false
prerelease: false
force_update: true
on:
branch: master
after_build:
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\SM4SHCommand\bin\Release\SM4SHCommand.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\SM4SHCommand\bin\Release\Events.cfg
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\SM4SHCommand\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\SM4SHCommand\bin\Release\*.txt
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\XMBDump\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\XMBDump\bin\Release\XMBDump.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\FITX\FITD\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\FITX\FITD\bin\Release\FITD.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\FITX\FITC\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\FITX\FITC\bin\Release\FITC.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\PARAM\bin\Release\PARAM.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\PARAM\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\DTLS\bin\Release\DTLS.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\DTLS\bin\Release\*.dll
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\PACKManager\bin\Release\PACKManager.exe
- 7z a SM4SHTOOLS-Latest.zip %APPVEYOR_BUILD_FOLDER%\PACKManager\bin\Release\*.dll
- appveyor PushArtifact SM4SHTOOLS-Latest.zip