2011-06-21 5 views
0

私は、POMのdistributionManagementセクションで指定したデフォルトサイトを使用して、最新のSNAPSHOTリリースのサイトをホストしました。しかし、今では私が最初のバージョンを持っているので、リリースサイトを持っているのでこれを使うことはできません。最新のSNAPSHOTのMavenサイトを作成して展開しますか?

サイトSNAPSHOTのリリースを保存するための新しい場所をセットアップしましたが、そこに展開するサイトプラグインを自動化する方法がわかりません。 mvn site:deploy、さらにmvn site:stage-deployは、指定されたリリースサイトを単にdistributionManagementにデプロイします。これは私の望むものではありません。唯一の方法は、まさに理想的な状況ではないコマンドライン引数にURLを提供することです。

サイト用のリリースリポジトリとSNAPSHOTリポジトリを指定する方法はありますか。

答えて

1

別の場所にパブリッシュするSNAPSHOTビルド用にprofileを設定できます。プロファイルを使用すると、distributionManagementやリポジトリなどの多数の設定を変更できます。プロファイルを使用するようにmavenに指示する方法が必要です。いくつかのオプションがありますが、そのうちのいくつかは自動であり、最良の方法はビルドプロセスに依存することになります。

+0

ええ、私はプロファイルを使用することは考えていませんでした。私はそれを調べるでしょう – TheLQ

関連する問題