From a3cf363751d53888255c5bc0821437c554b664cb Mon Sep 17 00:00:00 2001 From: Teodor92 Date: Sun, 16 Apr 2017 18:42:48 +0200 Subject: [PATCH] Code coverage CI Integration experiment. --- appveyor.yml | 18 +++++------------- src/MoreDotNet/packages.config | 1 + 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index e9783ed..bc7f749 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -7,21 +7,13 @@ assembly_info: assembly_version: '{version}' assembly_file_version: '{version}' assembly_informational_version: '{version}' -environment: - COVERALLS_REPO_TOKEN: - secure: h0CL0d02rQ0lXPrpXJ4XeJfgpcvHAbjyry+FK1x+atkOeSjUOCUJVKwIUBjPSK6s before_build: - nuget restore ".\MoreDotNet.sln" build: project: .\MoreDotNet.sln verbosity: minimal -# test_script: -# - ps: >- -# .\Source\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe -register:user -# -target:".\Source\packages\xunit.runner.console.2.1.0\tools\xunit.console.exe" "-targetargs:""Source\MoreDotNet.Test\bin\$env:CONFIGURATION\MoreDotNet.Tests.dll"" -noshadow -appveyor" -# -filter:"+[*]*" -# -output:opencoverCoverage.xml - -# $coveralls = (Resolve-Path "Source/packages/coveralls.net.*/tools/csmacnz.coveralls.exe").ToString() - -# & $coveralls --opencover -i opencoverCoverage.xml --repoToken $env:COVERALLS_REPO_TOKEN --commitId $env:APPVEYOR_REPO_COMMIT --commitBranch $env:APPVEYOR_REPO_BRANCH --commitAuthor $env:APPVEYOR_REPO_COMMIT_AUTHOR --commitEmail $env:APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL --commitMessage $env:APPVEYOR_REPO_COMMIT_MESSAGE --jobId $env:APPVEYOR_JOB_ID +test_script: + - .\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe -register:user -target:".\packages\xunit.runner.console.2.2.0\tools\xunit.console.x86.exe" -targetargs:".\test\MoreDotNet.Test\bin\Debug\MoreDotNet.Test.dll -noshadow -appveyor" -excludebyattribute:*.ExcludeFromCodeCoverage* -hideskipped:All -output:.\MoreDotNet_coverage.xml + - "SET PATH=C:\\Python34;C:\\Python34\\Scripts;%PATH%" + - pip install codecov + - codecov -f "MyProject_coverage.xml" \ No newline at end of file diff --git a/src/MoreDotNet/packages.config b/src/MoreDotNet/packages.config index 719f545..ec0f0b3 100644 --- a/src/MoreDotNet/packages.config +++ b/src/MoreDotNet/packages.config @@ -1,4 +1,5 @@  + \ No newline at end of file