オリジナル: Glassfish

インストール

GlassfishにHudsonをインストールするには、huddson.war$GLASSFISH_HOME/domains/domain1/autodeploy にコピーするだけです。もしくは、管理画面から行うだけです。詳細はこのドキュメントを参照してください。

アップグレード

$GLASSFISH_HOME/domains/domain1/autodeploy/hudson.war を新しいバージョンに上書きするだけで、アップデートできます。もちろん、管理画面からも下図のようにアプリケーションの再デプロイで行うこともできます。

HUDSON_HOMEの設定

これを行う方法はいくつもありますが、そのうちの1つの方法として、"HUDSON_HOME"をシステムプロパティとしてGrassfishを設定することができます。コマンドラインでは、次のように行います。

% ./asadmin create-jvm-options -DHUDSON_HOME=/path/to/hudson_home

下図のように管理画面からも同様のことを行えます。

この方法は、Hudsonが大きいときにVMのヒープサイズを増やす場合にも使用します。

分からなくなったり、うまく動作しない場合は、Glassfishを起動する前に環境変数 HUDSON_HOME を設定してみてください。

% export HUDSON_HOME=/path/to/hudson_home
% ./asadmin start-domain

Glassfishは、変更を反映するには再起動する必要があります。

Hudsonのセキュリティ

フォーラムのスレッド を参照してください。

関連の課題

課題の一覧 を参考にしてください。