Ticket #28267

Jenkinsのサービス化対応

Open Date: 2012-05-04 16:14 Last Update: 2013-04-29 13:33

Reporter:
Owner:
Status:
Closed
Component:
(None)
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

Jenkins のサービス化は Jenkins 上から可能だが TracLightning に同梱されている Jenkins の場合はポート変更などのが必要なため簡単ではない。

Apache のサービス化と同じく Jenkins のサービス化(含むアンインストール)も容易に出来るようにして欲しい。

Ticket History (3/5 Histories)

2012-05-04 16:14 Updated by: kanu
  • New Ticket "Jenkinsのサービス化対応" created
2012-05-08 22:10 Updated by: kanu
  • Resolution Update from None to Fixed
Comment

https://bitbucket.org/okamototk/traclightning/changeset/18392c7771f2 で対応しました。

プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。

また #28181 で行ったJREの同梱について、インストール後のディスク使用量削減のためインストールするディレクトリを変更しました。

2012-05-09 01:51 Updated by: jun66j5
Comment

プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。

試してみました。で、アンインストールすると TracLightning(Jenkins) サービスが残ったままになります。実行中だとファイルが削除できない状況に。

2012-05-09 15:25 Updated by: kanu
Comment

jun66j5 への返信

プログラムグループにある「サービスのインストール」「サービスのアンインストール」からApacheと共にJenkinsもサービス化の処理を可能にしました。

試してみました。で、アンインストールすると TracLightning(Jenkins) サービスが残ったままになります。実行中だとファイルが削除できない状況に。

trac.iss の UninstallRun セクションからサービス停止削除の処理が漏れてました。 UninstallDelete セクションでの削除対象も不足していました。

https://bitbucket.org/okamototk/traclightning/changeset/e2292ea19913 で対応しました。

2013-04-29 13:33 Updated by: kanu
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2013-04-29 13:33

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login