1

Nant-pluginを使用したJenkinsがあります。nunitテストの仕事が1つあります。プロジェクトをビルドすると、エラーが発生します。

コマンドの実行:cmd.exe / C "" NAnt.exe ./nant.build && exit %% ERRORLEVEL %% "" [GuiTests] $ cmd.exe / C'"NAnt.exe ./nant.build && exit %% ERRORLEVEL %% "'' NAnt.exe'は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

nantをインストールし、環境変数を手動で設定する必要があるということですか?では、なぜナントプラグインなのか?

4

1 に答える 1

2

はい、ANT プラグインと同様に、外部インストールが必要です。メインの Jenkins 構成ページ ( Nant Builderhttp://<jenkins-server>/configureを検索) で自動インストールを構成できますが、私の経験では、Jenkins の自動インストールには関与しない方がよいでしょう。

プラグインの理由は、ビルドの移植性です。プラグインを使用すると、たとえば、Linux (シェルの実行) と Windows ( Windows のバッチ コマンドの実行) のビルドに異なるビルド ステップを指定する必要はなく、同じNAnt の実行ビルドステップを使用できます。

于 2012-06-12T10:09:03.573 に答える