Jenkinsで構成されたmaven 2ジョブがあり、使用するビルドの下で
clean test release:prepare ...
目標オプションで。Jenkins はこれらのゴールを順次実行し、テストが実行されると出力します (そしてうまく動作します):
[WARNING] [LAUNCHER] Using regular flashplayer tests
しかし、準備を実行しようとすると、
[INFO] [WARNING] [LAUNCHER] Using xvfb-run to launch headless tests
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] Failed to launch Flash Player. Probably java was not able to find flashplayer.
[INFO] Make sure flashplayer is available on PATH
[INFO] or use -DflashPlayer.command=${flashplayer executable}
[INFO] Read more at: https://docs.sonatype.org/display/FLEXMOJOS/Running+unit+tests
では、同じジョブ、同じジェンキン、同じジョブ構成で、準備がクリーンな目標のように機能するようにするにはどうすればよいでしょうか?
エラーが示唆することも試しました。つまり、次のようにします。
-Dflex.flashPlayer.command=/opt/player_10/flashplayer", "-DflashPlayer.command=/opt/player_10/flashplayer