0

私の目標は、war ファイルを作成し、リモート マシンにコピー (デプロイ) することです。

私がしなければならないことは、1 つの Subversion と 2 つの場所 (「トランク」と「ブランチ」) があることです。私は 3 台のリモート マシンを持っています。

私のアイデア:

  1. Hudson で 6 (2 X 3) のジョブを作成します。しかし問題は、プロジェクトのサイズが 512MB であるため、6 つのジョブの場合、6 X 512 MB になります。サイズが非常に大きいため、私のシステムでは対応できません。

  2. トランク用に 1 つのジョブを作成し、ブランチ用に 1 つのジョブを作成し、リモート マシンに関してパラメーターを動的に渡す必要があるマシン パラメーターを作成します。見た目は良さそうですが、ハドソンの基礎知識はあります。

4

1 に答える 1

0

2 番目のオプションでは、pom ファイルをパラメーターとして使用できます (選択パラメーターである可能性があります)。

また、Publish Over SSHを見てください。パラメーター化された公開をサポートしています。

于 2013-06-04T15:36:07.667 に答える