タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mavenとtipsに関するstokiwaのブックマーク (3)

  • Jenkins ja - Maven-Coberturaにおけるテスト結果

    はじめまして、渡辺と申します。 昨日からHudsonを試している所なのですが、Maven2でcoberturaプラグインを使い、カバレッジを測定したいと考えております。 Maven2を単体で実行した場合、レポート自体は正しく出力されております。 ところが、Hudsonを用いて実行(clean package site)してみた所、テスト数が重複してカウントされる現象に遭遇しました。 確認してみたところ、site goalにおいて、surefireプラグインやcoberturaプラグインがテストの再実行を行っているようで、この再実行時もHudson側でテスト回数にカウントしている模様です。 surefireプラグインに関してはレポート時に再実行しないように設定を追加することで回避できました。 ですが、coberturaプラグインで同じように設定して回避できませんでした。 実際に稼動させている

  • Maven プロジェクトレポートの作成 - @//メモ

    pom.xml † pom.xml に maven-site-plugin を登録し、locale に jp を設定します。 何も設定しない場合には英語版のみが出力される 複数の言語のプロジェクトレサイトを作る場合には en,jp などカンマ区切りで指定する pom.xml の <reporting> に、レポートを出力する plugin を追記します。 ← Maven3 からやり方が変わった maven-site-plugin の <configuration> にレポートを出力する plugin を追記します ← maven-site-plugin 3.3 から Maven 2 の書き方に戻った https://maven.apache.org/plugins/maven-site-plugin/maven-3.html [削除] pom.xml の コード例 Maven 3.3 から

  • Mavenでビルドする際の10のTips - cynipeと読む

    1. 環境別の設定はプロファイルで 環境毎に切り替えたいっていう設定ファイルは大抵のプロジェクトにはあると思います。DB接続先設定だったり、ロギング設定、場合によってはweb.xmlの初期化パラメータとか。最近流行り?のAppEngineだとデプロイ先の設定、開発時のcronの設定とか。こういった環境毎の設定を都度都度書き換えてなんてことをやってたらバージョン管理上うまくない*1ですし、Hudson、その他自動化スクリプトからデプロイを行ったりする際に色々とうまくないです。なので、こういった設定はプロファイルを使ってサクっと切り替えられるようにしてます。 詳しいプロファイルの使い方*2についてはそのうち別エントリで書く*3!...と思います。基的なことはTECHSCOREさんのここを参照すればかなり分かるはずです。自分はここで覚えました。ただMaven3からはprofiles.xmlの使

    Mavenでビルドする際の10のTips - cynipeと読む
  • 1