2

おはよう。

プラグインJenkins NUnit プラグインを使用して NUnit を実行するように Jenkins サーバーを構成したいのですが、多くのことを試してもうまくいきません。

ボタンをクリックします**ビルドステップを追加します** >> Windowsバッチコマンドを実行します が、ここで見ましたhttp://stackoverflow.com/questions/9121312/how-do-you-run-nunit-tests-from-jenkins次に、このフォームを構成していました:

"c:\program files\nunit\bin\nunit-console.exe" $(project Local)\$(DLLTest).dll

このフォームはエラーを返しますが、bat ファイルでこれを試しても何も起こらず、最初の行の前にstartを置きました。NUnit を開きますが、何も起こりません。Jenkins では、建物は開始されますが、終了することはありません。

私は何を間違っていますか?

4

1 に答える 1

4

特定のハードコードされたプロジェクトで実行する方法は次のとおりです

"C:\Program Files\NUnit 2.6\bin\nunit-console.exe" "nUnitTests\bin\Release\nUnitTests.dll" /xml=nunit-result.xml

Violations プラグイン (私が使用している) が出力を取得して正しくレポートできるように、xml 出力を指定する必要がありました。

$variable の代わりに %variable% を使用してみましたか? たとえば、Windows バッチ コマンド内では、$WORKSPACE ではなく %WORKSPACE% を使用します。これが、FxCop/StyleCop バッチ コマンドで行ったことです。

于 2012-10-09T10:30:03.083 に答える