Skip to content
This repository has been archived by the owner on Jan 11, 2022. It is now read-only.

Add code coverage to api-node build pipeline #10

Open
andytinkham opened this issue Jan 28, 2020 · 0 comments
Open

Add code coverage to api-node build pipeline #10

andytinkham opened this issue Jan 28, 2020 · 0 comments

Comments

@andytinkham
Copy link

andytinkham commented Jan 28, 2020

Add code coverage to this project.

Acceptance Criteria:

  • Code coverage should be measured across all tests defined in this repository every time a build is run in any branch.
  • Coverage report should include:
    • Line Coverage (including highlighting which lines are covered and which are not - not just giving a percentage)
    • Conditional Coverage
    • Optionally, other kinds of coverage such as Package, Class, File, or Method coverage
  • Coverage report should be created in or converted to Cobertura format as part of build to allow for ingestion into coverage aggregation tools
  • Coverage report should be archived in the Jenkins build using the cobertura command as shown at https://github.com/cyberark/conjur-api-ruby/blob/072d21e01e46382ee4d577e180c1269f8ff9f36e/Jenkinsfile#L27
  • Coverage report should be uploaded to Code Climate with each build
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

1 participant