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

Switch to clover #251

Merged
merged 2 commits into from
Sep 14, 2017
Merged

Switch to clover #251

merged 2 commits into from
Sep 14, 2017

Conversation

dogeared
Copy link
Contributor

@dogeared dogeared commented Sep 5, 2017

  • Switches testing library to clover
  • Update build (.travis.yml) to run tests with clover
  • Temporarily host coveralls maven plugin snapshot version with clover support
  • Generate coveralls data based on clover results

@dogeared dogeared force-pushed the switch_to_clover branch 3 times, most recently from b383911 to 84bf409 Compare September 5, 2017 05:25
pom.xml Outdated
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
<version>4.4.0-SNAPSHOT</version>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given this is a snapshot version, will this prevent cutting a release (since snapshots are not allowed for releases?)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep. It shouldn't be merged until (a) we either host the snapshot version somewhere (in the event the coveralls maven plugin folks drag their feet or (b) they release the 4.4.0 version of the plugin.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling c10abec on switch_to_clover into 8797f1d on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 15ac672 on switch_to_clover into 8797f1d on master.

@dogeared
Copy link
Contributor Author

@lhazlewood Please review again. I've hosted the 4.4.0 version of the coveralls-maven-plugin on bintray and referenced it from the pom as a temporary workaround until such time as it's officially released.

Once released, it will be a simple pom update to reference the official release version.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 15ac672 on switch_to_clover into 8797f1d on master.

@lhazlewood
Copy link
Contributor

LGTM! Feel free to merge!

@dogeared dogeared merged commit fda4d4e into master Sep 14, 2017
@dogeared dogeared deleted the switch_to_clover branch September 14, 2017 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants