forked from Elskom/XmlAbstraction
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
31 lines (30 loc) · 883 Bytes
/
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
version: 1.2.0.0-alpha{build}
branches:
only:
- master
max_jobs: 15
image: Visual Studio 2017
configuration: Release
platform: Any CPU
before_build:
- nuget restore
- nuget install OpenCover -Version 4.6.519 -OutputDirectory packages
- nuget install Codecov -Version 1.1.0 -OutputDirectory packages
build:
project: XmlAbstraction.sln
publish_nuget: true
publish_nuget_symbols: true
# this warns anyway for netcore and netstandard projects.
# include_nuget_references: true
parallel: true
verbosity: minimal
test_script:
- ps: >-
dotnet test XmlAbstraction.Test\ /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
packages\Codecov.1.1.0\tools\codecov.exe -f "XmlAbstraction.Test\coverage.opencover.xml"
deploy:
- provider: NuGet
api_key:
secure: w8jKLcMWVbTVBRRjl6k2eoRvajr5DpIB4XBhlEddCvx/9dSnDYbK5J0qXZXazE/E
on:
APPVEYOR_REPO_TAG: true