(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

JaCoCo-Pluginはjacoco-0.7.5で動作しない

いつの間にかJenkinsのカバレッジレポートが動かなくなってしまっていました。

うーん何故だろう…と調べていると、JaCoCoプラグインのページにこんな記述が。

Unfortunately JaCoCo 0.7.5 breaks compatibility to previous binary formats of the jacoco.exec files, the JaCoCo plugin is currently based on JaCoCo 0.7.4, thus you cannot use this plugin with projects which already use JaCoCo 0.7.5 or newer, please stick to 0.7.4 or lower for now until the plugin is updated
残念なことに、JaCoCo 0.7.5は以前のバイナリフォーマットとは互換性の無いjacoco.execを出力する。JaCoCoプラグインは0.7.4をベースにしており、jacoco-0.7.5は使えない。JaCoCoプラグインのアップデートまでは、jacoco-0.7.4かそれよりも前のバージョンを使うようにすべし。

正にズバリなことが書いてある。

というわけで早速Jacocoをダウングレードしてみると、再びカバレッジレポートが出力されるようになりました。