mandubian/play-capistrano — pull request #8 by yyuu (2012-03-06 09:23:25+00:00)
Title: precompile application on client-sideprecompile application on client-side

I added "play:precompile_locally" task to run `play precompile` on client-side (deployer), not server-side (deployee).

This will result that the application pre-compilation will run just once if there are some servers.
And also, by the side effect, the total CPU consumption will be reduced during deployment.

The pre-compilation on client-side or server-side is managed by "play_precompile_locally" parameter, and disabled by default.
This is because SCM branch on client-side and server-side may be differ.
If using this feature, users should have care about SCM branch to deploy.
(We are configuring Jenkins to check out specified branch of our git repo.)