Sha256: 872e8d1236966fd1b437c91578a4a27a0a81c328d33f7a9c5dafb133c6bec671
Contents?: true
Size: 861 Bytes
Versions: 1
Compression:
Stored size: 861 Bytes
Contents
set :backup_dirs, [] namespace :deploy do %w(start stop restart).each do |action| desc "#{action.capitalize} application" task :"#{action}" do on roles(:app) do execute "service #{fetch :application} #{action}" end end end after :publishing, :restart end namespace :db do desc 'First DDBB setup' task :setup do on roles(:all) do within release_path do with rails_env: fetch(:stage) do execute :rake, 'db:schema:load' execute :rake, 'db:seed' end end end end end namespace :git do desc 'Git pull for common code project' task :pull_common do on roles(:app) do within "/var/www/common" do execute :git, :pull, :origin, :master end if test("[ -f /var/www/common ]") end end after "deploy:updating", "git:pull_common" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
prun-ops-0.0.10 | lib/capistrano/all.rake |