Jenkinsのサービス化対応
https://bitbucket.org/okamototk/traclightning/changeset/18392c7771f2 で対応しました。
プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。
また #28181 で行ったJREの同梱について、インストール後のディスク使用量削減のためインストールするディレクトリを変更しました。
プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。
試してみました。で、アンインストールすると TracLightning(Jenkins) サービスが残ったままになります。実行中だとファイルが削除できない状況に。
jun66j5 への返信
プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。
試してみました。で、アンインストールすると TracLightning(Jenkins) サービスが残ったままになります。実行中だとファイルが削除できない状況に。
trac.iss の UninstallRun セクションからサービス停止削除の処理が漏れてました。 UninstallDelete セクションでの削除対象も不足していました。
https://bitbucket.org/okamototk/traclightning/changeset/e2292ea19913 で対応しました。
Jenkins のサービス化は Jenkins 上から可能だが TracLightning に同梱されている Jenkins の場合はポート変更などのが必要なため簡単ではない。
Apache のサービス化と同じく Jenkins のサービス化(含むアンインストール)も容易に出来るようにして欲しい。