-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
52 lines (41 loc) · 1.16 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
#
# MASTER BRANCH
#
# build in Release mode
- branches:
only:
- master
skip_tags: true
configuration: Release
platform: Any CPU
environment:
use_build_number_in_packages: true
artifacts:
# - path: src\build\Release
# - path: src\build\nuget\*.nupkg
- path: build\Release\*.vsix
cache:
- src\packages -> src\**\packages.config
before_build:
- nuget restore "Radical VisualStudio Templates.sln"
build:
project: "Radical VisualStudio Templates.sln"
verbosity: minimal
# after_build:
# - md "src\build\nuget"
# - nuget pack "src\nuget\Radical.nuspec" -Version "%GitVersion_NuGetVersion%" -Properties "configuration=%CONFIGURATION%" -OutputDirectory "src\build\nuget"
pull_requests:
do_not_increment_build_number: true
deploy:
# - provider: Environment
# name: NuGet public feed
# on:
# branch: master
# - provider: GitHub
# release: $(GitVersion_NuGetVersion)
# description: 'Release v$(GitVersion_NuGetVersion)'
# auth_token:
# secure: 2ijF4OfPYfIUTunubL/Z04ogADL9sx/gKW1jMRNJnAa1OpHZpSvCKmP0gvNs8C7h
# artifact: /.*\.nupkg/, src\build\Release.zip
# on:
# branch: master