lib/ash/zend_doctrine.rb in capistrano-ash-1.1.0 vs lib/ash/zend_doctrine.rb in capistrano-ash-1.1.1

- old
+ new

@@ -20,17 +20,15 @@ # Overloaded Methods # -------------------------------------------- namespace :deploy do desc "Setup shared directories and permissions after initial setup" task :setup_shared, :roles => :web, :except => { :no_release => true } do - run<<-CMD - mkdir -p #{shared_path}/var && - mkdir -p #{shared_path}/var/logs && - mkdir -p #{shared_path}/var/cache && - mkdir -p #{shared_path}/var/sessions && - mkdir -p #{shared_path}/system - CMD + run "mkdir -p #{shared_path}/var" + run "mkdir -p #{shared_path}/var/logs" + run "mkdir -p #{shared_path}/var/cache" + run "mkdir -p #{shared_path}/var/sessions" + run "mkdir -p #{shared_path}/system" try_sudo "chmod -R 777 #{shared_path}/*" end desc "[internal] Touches up the released code. This is called by update_code after the basic deploy finishes." task :finalize_update, :roles => :web, :except => { :no_release => true } do @@ -41,27 +39,24 @@ end namespace :zend do desc "Symlink shared directories" task :symlink, :except => { :no_release => true } do - run<<-CMD - ln -nfs #{shared_path}/var #{current_release}/var && - ln -nfs #{shared_path}/system #{current_release}/public/system && - mv #{current_release}/application/configs/application.ini.dist #{current_release}/application/configs/application.ini && - ln -nfs #{current_release}/application/Application.#{stage}.php #{current_release}/application/Application.php && - mv #{current_release}/public/htaccess.#{stage} #{current_release}/public/.htaccess && - cp #{current_release}/scripts/doctrine-cli.#{stage} #{current_release}/scripts/doctrine-cli - CMD + run "ln -nfs #{shared_path}/var #{current_release}/var" + run "ln -nfs #{shared_path}/system #{current_release}/public/system" + run "mv #{current_release}/application/configs/application.ini.dist #{current_release}/application/configs/application.ini" + run "ln -nfs #{current_release}/application/Application.#{stage}.php #{current_release}/application/Application.php" + run "mv #{current_release}/public/htaccess.#{stage} #{current_release}/public/.htaccess" + run "cp #{current_release}/scripts/doctrine-cli.#{stage} #{current_release}/scripts/doctrine-cli" + try_sudo "chmod +x #{current_release}/scripts/doctrine-cli" # remove the example or other environment example files - run<<-CMD - rm -f #{current_release}/scripts/doctrine-cli.dist && - rm -f #{current_release}/scripts/doctrine-cli.staging && - rm -f #{current_release}/scripts/doctrine-cli.production && - rm -f #{current_release}/application/Application.example.php - CMD + run "rm -f #{current_release}/scripts/doctrine-cli.dist" + run "rm -f #{current_release}/scripts/doctrine-cli.staging" + run "rm -f #{current_release}/scripts/doctrine-cli.production" + run "rm -f #{current_release}/application/Application.example.php" end end namespace :doctrine do desc "Run Doctrine Migrations"