オリジナル: 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のセキュリティ
フォーラムのスレッド を参照してください。
関連の課題
課題の一覧 を参考にしてください。