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

Feature request: Support for dzil cover command #7

Open
jonasbn opened this issue May 2, 2020 · 1 comment
Open

Feature request: Support for dzil cover command #7

jonasbn opened this issue May 2, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@jonasbn
Copy link
Owner

jonasbn commented May 2, 2020

User Story

As a developer
I can use the cover command
so that can generate test coverage reports using Ebirah

Notes

  • The command is supported via an external component, see Resources and References

Acceptance Criteria

  1. ebirah cover is supported and works
  2. Coverage analysis is run
  3. Coverage reports are available

Resources and References

@jonasbn jonasbn self-assigned this May 2, 2020
@jonasbn jonasbn added the enhancement New feature or request label May 2, 2020
@jonasbn jonasbn changed the title Feature request: Support for dzil command cover Feature request: Support for dzil cover command May 2, 2020
@jonasbn jonasbn pinned this issue Nov 27, 2020
@jonasbn
Copy link
Owner Author

jonasbn commented Jan 11, 2021

I am currently replacing TravisCI with GitHub Actions in jonasbn/perl-workflow.

Since I want to keep integration with Coveralls and there is an action for this. I will need the following components included in this:

  • Devel::Cover
  • Dist::Zilla::App::Command::cover
  • Devel::Cover::Report::Coveralls

I am not sure, but we might need:

  • Devel::Cover::Report::Codecov

Execution in .travis.yml look as follows:

- dzil cover -outputdir cover_db -report coveralls
- dzil cover -report codecov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant