2012-01-20 16 views
1

私たちはプレイ!フレームワークと私は私たちのJenkins CIをセットアップして、自動テストやその他のことをマスターのUnixマシン上で実行しました。私はブラウザのwebdriverテストでいくつかを実行するためにWindowsスレーブをセットアップしたい第2ステップとして。残念ながら、私のビルドはその点に達していません。ソースは、作業領域ディレクトリで正常にチェックアウトします。最初のビルドステップとして実行するJenkins WindowsスレーブがPlay!フレームワークビルド

play clean 

いつも失敗するようです。私は、そのディレクトリの管理者に完全な権限を与えてくれたので、

runas /noprofile /user:DOMAIN\Administrator "javaws http://jenkins:8080/computer/Keith/slave-agent.jnlp" 

私はジェンキンスから表示されるコンソール出力があるように私は、その管理者の下でジェンキンススレーブを実行している:

Building remotely on Keith in workspace C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows 
Updating http://svnrepo.. 
At revision 448 
no change for http://svnrepo.. since the previous build 
play path is C:\Software\Play\play 
Executing C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows" 
[windows] $ C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows" 
Build step 'Play!' marked build as failure 
Finished: FAILURE 

注意するときということ私は以下のコマンドを手動で実行します:

C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows" 

私は間違って何をしているのですか?

ありがとうございます!

答えて

2

私は同じ問題があり、再生パスの最後に.batを追加して解決しました。あなたの場合、ジーンズの再生パスをC:\Software\Play\play.bat(ただC:\Software\Play\playではなく)に設定する必要があります。

+0

それでした!ありがとう – valanto

関連する問題