10

デフォルト以外の maven ビルドの settings.xml に別の場所を指定したい ( <USER_HOME>/.m2/settings.xml)。

-sフラグを試しましたが、機能しません。これを行う方法はありますか?

4

4 に答える 4

17

これを行う簡単な方法を見つけました..

ジョブの「ビルド」セクションに移動し、「詳細」をクリックします。そこに「設定ファイル」オプションがあります。「settings.xml」ファイルの場所を指定します。

于 2013-01-29T12:44:26.317 に答える
7

実際には -s フラグが機能します。私たちはそれをMaven Jobsで使用しています。

Buildセクションの下にInvoke top level Maven ターゲットを追加し、 Goals[your goals] -s [path/to/settings.xml](eg clean deploy -s /some/path/settings.xml)に設定します。

于 2013-01-28T08:38:57.697 に答える
6

jenkinsマネージド スクリプト プラグインを使用すると、複数の Maven 設定ファイルを管理できます。インストールしたら、[管理] > [ファイルの管理] > [新しい構成の追加] > [グローバル] Maven 設定ファイルに構成を追加して、構成を保存できます。

Build Configuration Settingsのジョブ構成で、Provide Configuration Filesをチェックし、 Managed Files > Fileで settings.xml を選択します。

于 2013-01-28T08:39:04.737 に答える