-
Notifications
You must be signed in to change notification settings - Fork 86
Deploy with capistrano
kostya edited this page May 25, 2013
·
1 revision
all under user deploy
In deploy.rb:
namespace :deploy do
task :start do
run "eye start project1"
end
task :stop do
run "eye stop project1"
end
task :restart do
run "eye restart project1"
end
desc "Start or reload eye config"
task :load_eye do
run "mkdir -p /home/deploy/projects/eye"
run "ln -sf #{current_path}/deployment/eye.#{rails_env}.rb /home/deploy/projects/eye/project1.eye"
run "eye load /home/deploy/projects/eye/project1.eye"
end
end
before "deploy:restart", "deploy:load_eye"
crontab:
@reboot /usr/local/bin/eye load /home/deploy/projects/eye/