チケット #28348

登録: 2012-05-10 23:06

最終更新: 2013-04-29 13:34

Jenkins の JOB が成功しない

報告者:toruuetani担当者:kanu
優先度:5 - 中マイルストーン:3.2 (完了済み)
チケットの種類:バグ重要度:5 - 中
コンポーネント:(未割り当て)状況:完了
解決法修正済み

チケットの詳細

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

添付ファイル

添付ファイルリスト添付ファイルはありません
新規添付ファイル追加
添付ファイルの追加添付ファイルの追加にはログインが必要です

チケットの履歴 - 8 件中 3 件表示 [古い履歴も表示する]

2012-05-10 23:06 更新者: toruuetani

  • 新しいチケット "CreateTracProject でプロジェクトが作成できない。" が作成されました

2012-05-10 23:07 更新者: toruuetani

  • 詳細が更新されました
  • 概要が更新されました

2012-05-10 23:13 更新者: toruuetani

  • 概要が更新されました

コメント

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 更新者: toruuetani

コメント

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

2012-05-11 00:41 更新者: kanu

コメント

サービス化した場合に環境変数: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 更新者: kanu

  • 解決法なし から 修正済み に更新されました
  • 担当者(未割り当て) から kanu に更新されました

コメント

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

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

2012-05-14 11:59 更新者: toruuetani

コメント

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

2013-04-29 13:34 更新者: kanu

  • チケット完了時刻2013-04-29 13:34 に更新されました
  • 状況オープン から 完了 に更新されました

追記/更新 #28348 (Jenkins の JOB が成功しない)

このチケットにコメントを追加するには、ログインが必要です » ログインする