coveralls-gradle-plugin に JaCoCo でカバレッジをとれる機能を追加した

Coveralls(というか Travis CI)で Gradle を使いつつ JaCoCo でカバレッジを計測したかったが頃合いのライブラリが無かったので、coveralls-gradle-plugin に機能追加してプルリクエストをしてみた. ちょっと恥ずかしいコミット漏れをしてしまったが無事マージしていただけた. Maven に反映された使う. JaCoCo プラグインは Gradle 本体に含まれているので、coveralls-gradle-plugin の Readme にある buildscript のおまじないをした後

apply 'jacoco'
apply 'coveralls'

を build.gradle に含めれば JaCoCo で Coveralls ライフがすごせる. Cobertura 関連の設定は無くても大丈夫.

2013/12/10 追記: JaCoCoの結果xmlに依存しているので、

jacocoTestReport {
    reports {
        xml.enabled = true
    }
}

も必要でした.