-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathappveyor.yml
48 lines (37 loc) · 1.4 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
environment:
CONFIGURATION: Release
TARGET: Default
NUGET_SERVER_URL: https://www.nuget.org/api/v2/package
NUGET_API_KEY:
secure: 7cUjaKy8yJaedPtDjbpNbuJey5e1xiWBzGDpl53AqWJyiIL0cmfHTGhGbovxAjDE
MYGET_SERVER_URL: https://www.myget.org/F/sharpbrake/api/v2
MYGET_SYMBOL_SERVER_URL: https://www.myget.org/F/sharpbrake/symbols/api/v2/package
MYGET_API_KEY:
secure: B04FarFRxVG5SnJK1jA0rsi2R0BORUOhSlTFf10/ON2+TWX5Uu3GMaURf+ZaoyQ6
CODECOV_TOKEN:
secure: en+k+6zevr/HyzZacXebARkVoy5Dy0p7pj2LdfYC+eUOveJPoCe6C4LsLbBbaTPY
# Coverity project token is used for automated build submission
COVERITY_PROJECT_TOKEN:
secure: OwB/A40na4tDmHKU8y5LeDl19drugeGF6DXX1cv528s=
# where email notification on build analysis results will be sent
COVERITY_NOTIFICATION_EMAIL: sharpbrake@airbrake.io
STRONG_KEY_DECRYPT:
secure: GDWeVcxc4PEYjnmEnCDfTA==
init:
- git config --global core.autocrlf true
install:
- ps: |
if (-not $env:APPVEYOR_PULL_REQUEST_NUMBER)
{
iex ((New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/appveyor/secure-file/master/install.ps1'))
appveyor-tools\secure-file -decrypt StrongKey.snk.enc -secret $env:STRONG_KEY_DECRYPT
}
build_script:
- ps: .\build.ps1 -target $env:TARGET -configuration $env:CONFIGURATION
# tests are run by build script
test: off
branches:
only:
- master
cache:
- tools -> build.cake