Ticket #28348

Jenkins の JOB が成功しない

Open Date: 2012-05-10 23:06 Last Update: 2013-04-29 13:34

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

Details

TracLightning-3.2.0dev-300a42c3b0e0.exe で発生しました。

ユーザーanonymousが実行
ビルドします。 ワークスペース: C:\TracLight\projects\hudson\.hudson\jobs\CreateTracProject\workspace
[workspace] $ cmd /c call C:\Windows\TEMP\hudson7948759883887024926.bat
ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。
Build step 'Windowsバッチコマンドの実行' marked build as failure
Finished: FAILURE

Ticket History (3/8 Histories)

2012-05-10 23:06 Updated by: toruuetani
  • New Ticket "CreateTracProject でプロジェクトが作成できない。" created
2012-05-10 23:07 Updated by: toruuetani
  • Summary Updated
  • Details Updated
2012-05-10 23:13 Updated by: toruuetani
  • Summary Updated
Comment

BackupSampleでもビルドが失敗したので、原因は同じ問題だと判断してタイトルを変更しました。

ユーザーanonymousが実行
ビルドします。 ワークスペース: C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace
[workspace] $ cmd /c call C:\Windows\TEMP\hudson7685793156609706055.bat

C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace>if not DEFINED TL_BACKUP_DIR set TL_BACKUP_DIR=\backup 

C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace>set TL_BACKUP_DIR=\backup\120510 

C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace>cd/d  
ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。

C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace>\backup.bat
'\backup.bat' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

C:\TracLight\projects\hudson\.hudson\jobs\BackupSample\workspace>exit 9009 
Build step 'Windowsバッチコマンドの実行' marked build as failure
Finished: FAILURE
2012-05-10 23:21 Updated by: toruuetani
Comment

traclightning インストール後、再起動しないで「サービスのインストール」を実行してます。
ちなみに、「スタートメニュー」→「Trac」→「バックアップ」は成功してます。

2012-05-11 00:41 Updated by: kanu
Comment

サービス化した場合に環境変数:TRAC_LIGHT_HOMEがJenkinsの実行環境に設定されていないので原因です。 一時的な対処しては、%TRAC_LIGHT_HOME%\jenkins 以下にある jenkins.xml の34行目の後に

  <env name="TRAC_LIGHT_HOME" value="\C:\TracLight"/>

を追加し、

  <name>TracLightning(Jenkins)</name>
  <description>This service runs Jenkins continuous integration system.</description>
  <env name="TRAC_LIGHT_HOME" value="C:\TracLight"/>

のように変更することで問題なく実行可能になります。

インストーラ側で対処するよう変更します。

2012-05-11 13:10 Updated by: kanu
  • Resolution Update from None to Fixed
  • Owner Update from (None) to kanu
Comment

サービス化用のJenkins.xmlを修正し、TRAC_LIGHT_HOMEを設定するようにしました。

https://bitbucket.org/okamototk/traclightning/changeset/cdd50d4fc41c で対応

2012-05-14 11:59 Updated by: toruuetani
Comment

確認が遅れてすいません。 先程一時的な対処を行い、CreateTracProjectが動作することを確認しました。 ありがとうございます。

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

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login