-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathappveyor.yml
60 lines (60 loc) · 1.73 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
version: 1.0.{build}
branches:
only:
- master
image: Visual Studio 2017
clone_folder: c:\propositum
init:
- ps: '# $blockRdp = $true'
environment:
supersetpassword:
secure: 6ldsCuuJVKGYr44vbdnjSw==
githubapitoken:
secure: nST1cukl1Jl5NpnP53P7y2SOFs4dYTbhVFu9r8vBL/c/xSsUVHRxhMJqpou4qUtQ
propositumDrv: 'P:'
bintrayDeploy: true
githubDeploy: false
build_script:
- ps: . ./script/propositum-windows.ps1
test: off
artifacts:
- path: propositum.tar.7z*
name: propositum-7z
- path: propositum.zip
name: propositum-zip
deploy:
- provider: GitHub
auth_token:
secure: nST1cukl1Jl5NpnP53P7y2SOFs4dYTbhVFu9r8vBL/c/xSsUVHRxhMJqpou4qUtQ
artifact: propositum-7z
force_update: false
on:
githubDeploy: true
- provider: BinTray
username: xeijin
api_key:
secure: O0DhLTtmK77asEUTQzGE+6rO0ANBZEA1AUnH9rR4FpwgIUBwSE7Eh4L0dUJexsU9
subject: xeijin
repo: propositum
package: propositum
artifact: propositum-zip
explode: true
on:
bintrayDeploy: true
notifications:
- provider: Slack
incoming_webhook: https://hooks.slack.com/services/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
channel: propositum
template: <{{buildUrl}}|⚙️ → ✅ Build Success {{buildVersion}} {{status}}>
on_build_success: true
on_build_failure: false
on_build_status_changed: false
- provider: Slack
incoming_webhook: https://hooks.slack.com/services/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
channel: propositum
template: <{{buildUrl}}|⚙️ → ❌ Build Failed {{buildVersion}} {{status}}>
on_build_success: false
on_build_failure: true
on_build_status_changed: false
on_finish:
- ps: "# iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))"