Sha256: e8b84d0e94600a31dd510752344e925d82879e3f121e1d570f31b996d71e16ad

Contents?: true

Size: 1.17 KB

Versions: 12

Compression:

Stored size: 1.17 KB

Contents

namespace :deploy do

  desc 'Start a deployment, make sure server(s) ready.'
  task :starting do
  end

  desc 'Started'
  task :started do
  end

  desc 'Update server(s) by setting up a new release.'
  task :updating do
  end

  desc 'Updated'
  task :updated do
  end

  desc 'Revert server(s) to previous release.'
  task :reverting do
  end

  desc 'Reverted'
  task :reverted do
  end

  desc 'Publish the release.'
  task :publishing do
  end

  desc 'Published'
  task :published do
  end

  desc 'Finish the deployment, clean up server(s).'
  task :finishing do
  end

  desc 'Finish the rollback, clean up server(s).'
  task :finishing_rollback do
  end

  desc 'Finished'
  task :finished do
  end

  desc 'Rollback to previous release.'
  task :rollback do
    %w{ starting started
        reverting reverted
        publishing published
        finishing_rollback finished }.each do |task|
      invoke "deploy:#{task}"
    end
  end
end

desc 'Deploy a new release.'
task :deploy do
  set(:deploying, true)
  %w{ starting started
      updating updated
      publishing published
      finishing finished }.each do |task|
    invoke "deploy:#{task}"
  end
end
task default: :deploy

Version data entries

12 entries across 10 versions & 3 rubygems

Version Path
capistrano-3.4.1 lib/capistrano/tasks/framework.rake
honeybadger-2.4.0 vendor/gems/ruby/1.9.1/gems/capistrano-3.2.1/lib/capistrano/tasks/framework.rake
honeybadger-2.4.0 vendor/gems/ruby/2.2.0/gems/capistrano-3.2.1/lib/capistrano/tasks/framework.rake
honeybadger-2.4.0 vendor/gems/ruby/2.1.0/gems/capistrano-3.2.1/lib/capistrano/tasks/framework.rake
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/capistrano-3.4.0/lib/capistrano/tasks/framework.rake
capistrano-3.4.0 lib/capistrano/tasks/framework.rake
capistrano-3.3.5 lib/capistrano/tasks/framework.rake
capistrano-3.3.4 lib/capistrano/tasks/framework.rake
capistrano-3.3.3 lib/capistrano/tasks/framework.rake
capistrano-3.2.1 lib/capistrano/tasks/framework.rake
capistrano-3.2.0 lib/capistrano/tasks/framework.rake
capistrano-3.1.0 lib/capistrano/tasks/framework.rake