Skip to content

Enable code coverage for the codebase #5

@alexflav23

Description

@alexflav23

Steps to complete this ticket:

  • Add the sbt-coverage plugin to the build pipeline
  • Enable the project with the existing Coveralls integration in Outworkers GitHub.
  • Add the sbt-coveralls plugin for Coveralls.io integration.
  • Block Pull Requests from being merged to develop branch until code coverage has been reported.
  • Add a testWithCoverage command as part of the lifecycle.
  • Enable running the testWithCoverage command on a specific Scala version(if building for multiple).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions