Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CodeCov badge /s code coverage on CI #7

Open
Athari opened this issue Feb 26, 2018 · 0 comments
Open

Add CodeCov badge /s code coverage on CI #7

Athari opened this issue Feb 26, 2018 · 0 comments
Assignees
Labels
tag:badge ReadMe badge type:feature Feature
Milestone

Comments

@Athari
Copy link
Owner

Athari commented Feb 26, 2018

Add CodeCov badge. As a bonus, it shows pretty diagrams of code coverage.

Use example CodeCov C# repository as an example.

Code coverage apparently requires debug(?) build with full non-portable PDBs, so switch to Build Debug -> Test & Coverage -> Build Release -> Deploy sequence? There're no parallel builds on free AppVeyour plan, so no point in separating build jobs even if it's possible. Symbol Packages for .NET Standard libraries are probably supposed to contain portable PDBs, so there's no way around double build, I guess.

Could also be a good time to find out why the heck only 1 set of tests is executed on AppVeyor instead of 6 ( { XAML, No-XAML } x { Core 1.1, Core 2.0, .NET 4.6 } ).

Related:

P. S. Coveralls to CodeCov is like SensioLabs Insight to Scrutinizer. Don't bother with it. Not worth the badge. Well, maybe. If it's one line of code in the build script.

@Athari Athari added the type:feature Feature label Feb 26, 2018
@Athari Athari added this to the 1.x milestone Feb 26, 2018
@Athari Athari self-assigned this Feb 26, 2018
@Athari Athari changed the title Add CodeCov badge /s server-side code coverage Add CodeCov badge /s code coverage on CI Feb 26, 2018
@Athari Athari added the tag:badge ReadMe badge label Feb 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tag:badge ReadMe badge type:feature Feature
Projects
None yet
Development

No branches or pull requests

1 participant