forked from thoth-medievia/Mudlet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.appveyor.yml
49 lines (45 loc) · 1.58 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
version: 1.0.{build}
branches:
only:
- development # build the default branch
- /^release-.+/ # build release branches
- /^Mudlet-.+/ # build release tags (yes, the option also applies to tags)
init:
- cmd: mkdir C:\src\
image: Visual Studio 2019
environment:
signing_password:
secure: gOKqBtIvfDuGkEeaHGaguMmafynYAG06iVuD6Krem7M=
DEPLOY_KEY_PASS:
secure: 81sr0SJzuWG+mgH3X6fJTh4rfX5/O1qa3MsItNvFukQ=
DEPLOY_PATH:
secure: XQhASAJJm4Owpu74K4jgL0gszN59XJnCAS27NG7CW5G1LSRSWRh/EhKiTD36DvSr
DBLSQD_USER:
secure: MzfNcBLZRfswzBQufoW4EV+9/tcG5vW+G6EVTyN6Glc=
DBLSQD_PASS:
secure: Bm5PLJjC39XmRC55RPGVP9c5CFxvWu2VorAAmu5QS38=
matrix:
- QT_BASE_DIR: C:\Qt\5.13.2\mingw73_32
MINGW_BASE_DIR: C:\Qt\Tools\mingw730_32
install:
- cd "%APPVEYOR_BUILD_FOLDER%\CI"
- powershell ".\appveyor.install.ps1"
build_script:
- cd "%APPVEYOR_BUILD_FOLDER%\CI"
- powershell ".\appveyor.build.ps1"
on_failure:
- cd C:\src
- bash -c "curl --upload-file ./verbose_output.log https://transfer.sh/verbose_output.log"
cache:
- '%MINGW_BASE_DIR% -> CI\appveyor.install.ps1, CI\appveyor.functions.ps1'
notifications:
- provider: Webhook
url: https://webhooks.gitter.im/e/2d6f7bea328a9dd60769
on_build_success: true
on_build_failure: true
on_build_status_changed: true
body: >-
{
"message": "Appveyor {{repositoryName}}{{#isPullRequest}}#{{pullRequestId}}{{/isPullRequest}}{{^isPullRequest}} ({{branch}}){{/isPullRequest}} {{#passed}}passed{{/passed}}{{#failed}}failed{{/failed}} ({{buildNumber}})",
"level": "{{#passed}}info{{/passed}}{{#failed}}error{{/failed}}"
}