forked from VolleyManagement/volley-management
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
62 lines (47 loc) · 1.41 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
#---------------------------------#
# general configuration #
#---------------------------------#
# version format
version: 1.0.{build}-{branch}
# GitHub PR related builds do not increment build number
pull_requests:
do_not_increment_build_number: true
# branches to build
branches:
only:
- master
- Release
- /^issue_#\d+/
#---------------------------------#
# environment configuration #
#---------------------------------#
image: Visual Studio 2019 Preview
cache:
- packages -> **\packages.config
- .dotnetsdk -> appveyor.yml
install:
# Download .NET Core 3.0 Preview 7 SDK and add to PATH
# We need it cause appveyor is on preview 1 right now
- ps: .\build\install-netcore-sdk.ps1
#---------------------------------#
# build configuration #
#---------------------------------#
build_script:
- ps: >-
cd .\build
.\build.ps1
#---------------------------------#
# tests configuration #
#---------------------------------#
test: off # should be handled by Cake
#---------------------------------#
# notifications #
#---------------------------------#
notifications:
# Regular Slack notification
- provider: Slack
incoming_webhook:
secure: jtHxp04P8ZgVc9mY2zXKJs/yDfE72wGJrqJxpovpjaoabGHAA5FWpsyQFOMn3eauhMX03M71DtukIEXKP7NUKpsmdXROh85iXtkk+8lWX+4=
on_build_success: false
on_build_failure: true
on_build_status_changed: true