デザインが苦手な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

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

関連記事

Laravel5 LinuxMint ローカル環境でハマったのでメモ

開発環境 LinuxMint17.2 apache2 php 5.5.9 Laravel 5.1.35(LTS) 現象 routes.phpを編集しても、404エラーとなる。 修正箇所 apacheモ …

no image

openSUSE Leap42.1にGoogle chromeをインストール

Fedora、CentOS、Ubuntu、Mintといろいろなディストリビューションを触ってみましたが 少々路線の違うもので、openSUSEを入れてみました。 関連

Lubuntu(Ubuntu)16.10にNode.jsをインストールする

環境 Lubuntu 16.10(VirtualBoxゲスト) メモリ2GB 手順 普段使いのノートPC(Windows10)に開発用として上記VMを立てたので、Node.jsでフロントまわりを触って …

no image

Fedora20にmysqlをインストール

fedora20にmysqlインストール yumコマンドでインストールします。 yum  install community-mysql-server インストール完了後、いままでの感じでchkcon …

no image

eclipseでSAStrutsのWAR作成

Doltengプロジェクトのパッケージで、ビルドパスはWEB-INF直下のlibで通す。 css等のディレクトリは、webapp配下→/プロジェクト配下。 eclipseからDoltengプロジェクト …

カテゴリー