いっぽんの猟銃のむこうに (DAIZOじいさんとGun)

ヌルめの技術メモとか。フリーランスやってます (http://acez.jp/)

coberturaでカバレッジが二回走る(2012/07版)

coberturaでカバレッジが二回走る に書いていた通り、なぜかJenkinsでは、mvn package と cobertura:coberturaでテストが二回走るんで、今まではそれぞれ別ビルドにして二回にわけて実行していました。

ところがこれが、なぜか今度はcobertura:coberturaはメインのmvnビルドにしないと怒られるという仕様に。
https://issues.jenkins-ci.org/browse/JENKINS-14552

なので結論としては、mvnのメインに

cobertura:cobertura

と書き、後処理とかに

package -Dmaven.test.skip=true


という感じで書くと良いようです。今のとこ。