1

チームのすべてのメンバーと Jenkins ビルド サーバーがビルド時にテストを実行するように、ビルド時に junit テストを実行するようにプロジェクトを設定しようとしています。

Netbeans でかなり標準的な Web プロジェクトをセットアップしたと思いますが、stackoverflow または google でこの問題を解決している人を見つけることができないようです。

これをどのように行うつもりですか?

4

2 に答える 2

1

ファイルに移動します: /nbproject/build-impl.xml および dist ターゲットを見つけます。次のようになります。

<target depends="init,compile,-pre-dist,do-dist,-post-dist" description="Build distribution (WAR)." name="dist"/>

それをコピーして /build.xml に貼り付け、「test」ターゲットを追加します。

<target depends="init,compile,test,-pre-dist,do-dist,-post-dist" description="Build distribution (WAR)." name="dist"/>

これは Netbeans 7.3 にありました。Jenkins ビルド サーバーでも、すべてのビルドでテストをビルドして実行するようになりました。

于 2013-11-02T16:31:10.800 に答える
1

build-impl.xml は絶対に変更しないでください。プロジェクトに何らかの変更を加えると、Netbeans はこのファイルを再生成します。

より良い方法は、build.xml を変更して post-jar タスクを追加することです。

<target name="-post-jar" depends="test"/>
于 2017-03-09T06:54:49.057 に答える