-
Notifications
You must be signed in to change notification settings - Fork 39
/
appveyor.yml
57 lines (46 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
49
50
51
52
53
54
55
56
57
version: .{build}
clone_folder: c:\work\autofac.extras.quartz
pull_requests:
do_not_increment_build_number: true
nuget:
disable_publish_on_pr: true
os: Visual Studio 2022
environment:
# Set the DOTNET_SKIP_FIRST_TIME_EXPERIENCE environment variable to stop wasting time caching packages
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
# Disable sending usage data to Microsoft
DOTNET_CLI_TELEMETRY_OPTOUT: true
COVERALLS_REPO_TOKEN:
secure: lnqi85UfPll4Gyb1pKU4hktQa3UI+eg8F5aS/5uDj5Ja1vU7VW1ZGoeds2IPWB/m
CAKE_SETTINGS_SKIPVERIFICATION: true
GITHUB_TOKEN:
secure: SakrMxbclSjNzFQxv8sA35OhulfvNm9VqHBEOgQrebPaF/Bv7AmZRsT8/YEfSQED
install:
- ps: dotnet tool install Cake.Tool --version 1.3.0 --global
- ps: dotnet tool install coveralls.net --version 4.0.1 --global
build_script:
- ps: dotnet cake
test: off
artifacts:
- path: artifacts/packages/*.nupkg
name: NuGet packages
- path: artifacts/packages/*.snupkg
name: NuGet symbol packages
type: NuGetPackage
deploy:
- provider: NuGet
name: Pre release
api_key:
secure: qGRW/ARoy2CIP3XMczuD8Oz0w0WejwGPZI/m9p1meBRyAwQyZEhIUW7n9TDjSFkc
on:
branch:
- develop
- /release\/v.*/
- /releases.*/
- /hotfixes.*/
- provider: NuGet
name: Tagged release
api_key:
secure: qGRW/ARoy2CIP3XMczuD8Oz0w0WejwGPZI/m9p1meBRyAwQyZEhIUW7n9TDjSFkc
on:
appveyor_repo_tag: true