makandra dev
github.com

Guided deployment, including push, merge, switch branches. Does nothing without confirmation. geordi capistrano Run something for all Capistrano environments, e.g. geordi cap deploy geordi setup -t -d staging...

makandracards.com

deploy-to-production now calls Capistrano with bundle exec since we started to bundle Capistrano in all projects...

makandra dev
github.com

...version-agnostic, or remotely, e.g. geordi console staging shell: open a shell on a Capistrano target, optionally selecting the server with --select-server tests: run all employed tests; checks for...

...mentioned in the BUNDLED_WITH block: BUNDLED WITH 1.17.1 This broke during deployment while Capistrano tries to run bundle --deployment --quiet --without development test. On our development machines bundle install...

...will ask you for the names of your master branch, production branch and production Capistrano stage. Get the new script by saying sudo gem install geordi You can now say...

...the dump to your project's tmp directory and name it according to the capistrano stage you're calling for, here: staging.dump. When you pass the optional -s option, the...

makandra dev

Typically this can cause an error while deploying an application with capistrano: could not verify server signature (SSHKit::Runner::ExecuteError) or Ed25519::VerifyError: signature verification failed!

makandra dev

...task raised a "can't convert Hash into String" error e.g. while deploying with Capistrano. https://github.com/makandra/craken

ombulabs.com

179.62 sass-rails 205.04 delayed_job_active_record 286.76 rails 289.36 mail 291.98 capistrano 326.05 delayed_job 414.27 pry 852.13 salesforce_bulk_api

...on the next request. http://blog.phusion.nl/2014/01/02/phusion-passenger-4-0-33-released/ If you want to use this with capistrano 2.x just replace the touch command: - run "touch #{current_path}/tmp/restart.txt" + run "passenger-config...

...restart-app --ignore-app-not-running #{deploy_to}" If you are using capistrano 3.x: - execute :touch, "#{current_path}/tmp/restart.txt" + execute "passenger-config restart-app --ignore-app-not-running #{deploy...

github.com

Capistrano recipes for database backups before migrations, passenger deployment strategy, release tagging in Git repos...

Remove gem oniguruma Remove gem fastercsv Replace gem mysql with mysql2 Update gem capistrano 2.12.0 to ~>2.12 when bound for Ruby 1.8.7 and remove obsolete explicite Gemfile entries for...

Best results in other decks

wiki

...your Gemfile next lines into development group: gem 'oz_capistrano_rsync_with_remote_cache' gem 'capistrano-deploy-scm-passthrough' and change deploy.rb like this: require 'rvm/capistrano' require 'bundler/capistrano' set :application...

First, in your project, you need to install Capistrano 3 for Rails. You can find the official documentation here. So your Gemfile...

...should have content along these lines somewhere: group :development do gem 'capistrano', require: false gem 'capistrano-rails', require: false end You should already have the bundler Gem installed, so you...

Search in all decks