0

私のビルド スクリプトは次のように実行されます。

<move todir="gen" overwrite="true" quiet="true">
        <fileset dir="gen">
            <include name="**/BuildConfig.java.new"/>
        </fileset>
        <globmapper from="*.java.new" to="*.java"/>
</move>

エラーが発生します:

move doesn't support the "quiet" attribute

iMac に ant 1.8.4 がインストールされています。Jenkins の私の ant プラグインは 1.2 です。ジェンキンスver. 1.505。Jenkins の起動時に PATH を変更しようとしたため、コマンド ライン ant が含まれています。しかし、Jenkins は ant 1.8.3 をサポートしていないようですか? ant 1.8.3 は「move quiet」が追加されたバージョンです。

どうすればこれを解決できますか?コマンドライン ant またはプラグイン ant またはビルド スクリプトに関連していますか? ありがとう!

4

2 に答える 2

0

iMac で Jenkins を実行していると仮定して、[http://yourjenkins/configure] に移動し、Ant 1.8.4 ディレクトリを指す Ant インストールを追加します。次に、Jenkins ジョブ構成の Ant ビルド ステップで、Ant のバージョンを指定すると、作業が開始されます。

Jenkins サーバーが別のマシンにある場合は、手順を繰り返しますが、Ant 1.8.4 を Jenkins サーバーにインストールするか、「自動的にインストール」オプションを使用してオンデマンドで Ant をインストールします。

于 2013-03-13T19:00:25.257 に答える
0

私はそれを解決しました:

  1. Jenkins セットアップで、ant のツールの場所を設定します ここに画像の説明を入力
  2. ビルド ジョブに新しい選択肢が表示されました: Ant バージョン ここに画像の説明を入力

私のMac上のアリ:

ant -v
Apache Ant(TM) version 1.8.4 compiled on May 22 2012
于 2013-03-13T19:49:17.797 に答える