私はメインのantスクリプトを持っています。これは、複数のプロジェクトのantスクリプトを特定の順序で開始するために使用されます。別のantスクリプトから別のantターゲット(-logger org.apache.tools.ant.listener.MailLogger)をどのように呼び出すのですか?
サブプロジェクトごとに、ビルドが成功したかどうかを通知する電子メールを送信したいと思います。
私は、org.apache.tools.ant.listener.MailLogger
でフラグ - ロガーを使用して、ビルドが完了した後で電子メールを送信できることを理解します。
しかし、電子メールを送信したいスクリプトが複数ある場合、そのフラグ-logger org.apache.tools.ant.listener.MailLogger
をant呼び出しに渡す方法がわかりません。
正確には、私はこのアリ呼び出しにロガーフラグを渡したいと思います:
<アリantfile = "のbuild.xml" DIR = "サブプロジェクト/ビルド" ターゲット= "ビルド" />
param
とargs
を使ってみましたが、成功しませんでした。
をレポートの成功をビルドします。antターゲット1 TARGET2 -logger org.apache.tools.ant.listener.MailLoggerをし、その後にそれを置きます.batファイル...あなたとほぼ同じソリューション... – phychem