Hudson には既に優れたビルド サーバーがありますが、サーバーを起動およびシャットダウンし、ソフトウェアの新しい展開をプッシュできるものが必要です (これは、単一の WAR または EAR がどこかに行くよりもはるかに複雑です。コピー、抽出、名前の変更など)、および自動化したいその他のさまざまなタスク。
私は SmartFrog (一般的に使用されているというよりは主にアカデミックなようです)、ControlTier (あなたの複雑さに合わせて非常に複雑です)、Capistrano (Ruby と Rails に焦点を当てています)、および Func (ドキュメントはまったくありません。MediaWiki は拭きました)。この種のことに対する 80/20 の優れたソリューションはありませんか。確かに、すべてのオーバーヘッドなしで ControlTier が提供する多くの機能を提供するツールを手に入れることができます。
別の方法は、すべてを実行する Ant スクリプト (おそらく既存の Hudson サーバーから利用可能) か、何らかのタイプの Hudson プラグインですらありますが、それは私には不器用に感じられ、解決策としては好きではありません (さらに、次の場合に何かを再構築する可能性があります)。その必要はありません)。
良い代替案を教えてください。