Running into a weird hudson and game issue. When you start / start a new game project / application through the command line (using the "play run" command), the application starts normally and waits until you press CTL + D (which is expected). So imagine a shell script 'run-play.sh' with the following contents,
cd my-play-app
play run
echo "Play exited"
When the above script runs on my box locally, I see the following output:
[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0%0:9000
(Server started, use Ctrl+D to stop and go back to the console...)
But when the same command is run through the hudson UI (which is ssh in the same local field), the script immediately exits and says that "playback is complete." I have no idea why executing the same command through hudson will behave differently than running it directly in the field. We are on Play 2.2.1
source
share