Merge pull request #2 from Timshel/master
Kill the child process on SIG INT&TERM
Correction to be in the correct path
Allow to specify an absolute file path
Improvement to deploy application even if continous integration serve…
…r is down
This commit adds the the following feature. If the continuous
integration server could not be reached and the code has already been
checked out, then the application is started with current code.
Retrieve cleanly all commits
This commit enables to retrieve cleanly all commit. Before it could
Add the support of custom logger
This commit enables to use a custom logger specified in configuration
Remove unecessary spaces
Delete PID file only if necessary
It could happen that the PID file may not be there, so we should check
before trying to delete it.
Delete pid file if necessary
This commit adds the selection of the pid file there is one, and no
instance of play running. This is necessary as otherwise a new instance
of play could not be launched.
Add a default env variable
This commit introduces the several improvements:
* Creation and read of the LASTDEPLOYED file near the script
* Make apply evolutions an option
* Add an option to specify the configuration file
Add additional information.
This commit provides the main feature of this script.