デザインが苦手なWeb便利屋

やったこと備忘録。Webサーバ、DB、JavascriptとかLinuxとか。

Java Jenkins Linux プログラム

Jenkinsにてカバレッジ測定 | JaCoCo

投稿日:

環境

  • CentOS 6.7
  • Jenkins 1.631
  • JDK 1.7

Jenkinsプラグイン

  • JaCoCo plugin 1.0.19

pom.xml設定

※注意:2015/10/07時点で、Jenkinsプラグインが0.7.5に対応していないため、0.7.4を設定すること。
0.7.5のjacoco.execにプラグインが対応しておらず、カバレッジがグラフに反映しません。
https://wiki.jenkins-ci.org/display/JENKINS/JaCoCo+Plugin
(Jenkinsのワークスペースに生成されているhtmlファイル等は正常)

ジョブ設定

  • ゴールとオプションに追加 jacoco:report
  • ビルド後の処理の追加→JaCoCoカバレッジレポートの記録

以上で、ジョブを実行するとグラフが表示されるはずです。

jacoco

バージョンにさえ気をつければ簡単に設定できます。
ハマりました・・・。







-Java, Jenkins, Linux, プログラム
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

openSUSE Leap42.1のディレクトリ名を日本語から英語へ

インストーラーで日本語環境を選択した場合、/home/username以下のディレクトリが日本語名になってしまいターミナルで操作する際に不便なので、英語ディレクトリ名へ変更。 [crayon-5b06 …

Linux MintにMongoDBをインストール

やりたいこと&環境 LinuxにMongoDBをインストールしたい。 apt-getで簡単にインストールしたい。 実行環境:LinuxMint 17.3 実行コマンド 参考:公式web https:/ …

no image

Java | 文字列の切り出し(substring)

Javaで指定文字を切り出す 一般的には、substring()を使用すると思います。 (というかそれしか知りません・・・) で、普段はどう使っているかというと [crayon-5b0637d67ee …

CentOS6.8にyumでMySQLをバージョン指定インストール

検証環境 Vagrant環境にCentOS6.8(mini)インストール ホストPCはMintLinux17.2 ※既存でMySQLがインストールされていた場合は考慮していません。存在する場合はアンイ …

マインクラフトをLinuxで実行!

事前準備 以前の記事でWindowsに、マインクラフトをインストールしましたが Linuxにもインストールしてみました。 (どの程度のスペックで動くのか気になって、、、) 関連

カテゴリー