-
Notifications
You must be signed in to change notification settings - Fork 1
/
appveyor.yml
19 lines (19 loc) · 1009 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
version: 0.1.{build}
skip_tags: true
configuration: Release
assembly_info:
patch: true
file: '**\AssemblyInfo.*'
assembly_version: '{version}'
assembly_file_version: '{version}'
assembly_informational_version: '{version}'
before_build:
- nuget restore ".\source\HappyMe.sln"
build:
project: .\source\HappyMe.sln
verbosity: minimal
test_script:
- .\source\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe -register:user -target:".\source\packages\xunit.runner.console.2.2.0\tools\xunit.console.x86.exe" -targetargs:".\source\Tests\HappyMe.Tests.Services.Data\bin\Release\HappyMe.Tests.Services.Data.dll .\source\Tests\HappyMe.Tests.Common\bin\Release\HappyMe.Tests.Common.dll .\source\Tests\HappyMe.Tests.Web\bin\Release\HappyMe.Tests.Web.dll -noshadow -appveyor" -excludebyattribute:*.ExcludeFromCodeCoverage* -hideskipped:All -output:.\HappyMe_coverage.xml
- "SET PATH=C:\\Python34;C:\\Python34\\Scripts;%PATH%"
- pip install codecov
- codecov -f "HappyMe_coverage.xml"