automated play installation/upstart service/ivy configuration/faster startup with pre-compilation #7

Merged
merged 17 commits into from Feb 26, 2012
Commits on Feb 3, 2012
  1. added play:setup task to download & install play via HTTP

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
  2. created play:daemonize to switch service configuration

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
  3. implemented play:daemonize:upstart

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
  4. fixed problems on use_sudo==true

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
  5. * fixed wrong filename for upstart config

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
    * invoke play:setup after deploy:setup automaticaly
  6. * fixed to save play_zip_file to specified file

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
    * defined default play_path
  7. renamed variables with start with 'app_' to 'play_' to avoid name col…

    Yamashita Yuu
    Yamashita Yuu committed Feb 3, 2012
    …lision
Commits on Feb 8, 2012
  1. invoke `play deps' before start running. deployment and runtime users…

    Yamashita Yuu
    Yamashita Yuu committed Feb 8, 2012
    … may be different.
Commits on Feb 9, 2012
  1. made tmp/ group writable since deploy:finalize_update creates non-gro…

    Yamashita Yuu
    Yamashita Yuu committed Feb 9, 2012
    …up-writable tmp/
  2. refactored

    Yamashita Yuu
    Yamashita Yuu committed Feb 9, 2012
  3. specify '-Dprecompiled=true' to `play run|start` to use precompiled c…

    Yamashita Yuu
    Yamashita Yuu committed Feb 9, 2012
    …lasses
Commits on Feb 14, 2012
  1. invoke play:update before finishing deploy:update to enable rollback …

    Yamashita Yuu
    Yamashita Yuu committed Feb 14, 2012
    …on failures
    
    of `play deps` or `play precompile`.