forked from dustinchilson/NLog.Targets.GraylogHttp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
49 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
version: 0.1.{build}
configuration: Release
platform: Any CPU
image: "Visual Studio 2017"
branches:
only:
- master
pull_requests:
do_not_increment_build_number: true
skip_tags: true
skip_branch_with_pr: true
nuget:
disable_publish_on_pr: true
build_script:
- ps: .\build.ps1
test: off
artifacts:
- path: .\artifacts\**\*.nupkg
name: NuGet
deploy:
- provider: NuGet
server: https://www.myget.org/F/dustinchilson/api/v2/package
api_key:
secure: Lq1Lch/xLidfauJ3bxyQYjlsseAFO5rIIlYuWxJMJDaCShDWqbFeqDOLVrLQMFSe
- provider: NuGet
name: production
on:
branch: master
api_key:
secure: OevGaxGEhut0e3EXmzfBfihKqCn5J2Y/Og4ggvxI6I6fP5wvSwdwOjMLtreve7NN
- provider: GitHub
release: v$(GitVersion_FullSemVer)
description: https://www.nuget.org/packages/NLog.Targets.GraylogHttp/$(GitVersion_FullSemVer)
tag: v$(GitVersion_FullSemVer)
auth_token:
secure: O1DcrKLaAXkN/17fteBX16dk560KSQgF8HcTCj+mcXL5rgZ3TNjxJMXbSZ6AmRl5 # your encrypted token from GitHub
artifact: /.*\.nupkg/ # upload all NuGet packages to release assets
draft: false
prerelease: false
on:
branch: master # release from master branch only