[rails]capistrano実行時にユーザ入力によって動作を変える

capistranoでaskメソッドを使うとユーザ入力を受け付けることが可能になります。 例えば独自バッチのプロセスを再起動するかどうかをデプロイ時の状況によって変更したい場合 # config/deploy.rb se 続きを読む [rails]capistrano実行時にユーザ入力によって動作を変える

[rails]capistrano3でrole指定したサーバが複数台ある場合に、ある1台でのみ実行する方法

capistrano 3.2.1 で確認 capistrano3でrole指定したサーバが複数台ある場合に、ある1台でのみ実行する方法です。 namespace :deploy do task :primary_task 続きを読む [rails]capistrano3でrole指定したサーバが複数台ある場合に、ある1台でのみ実行する方法

capistranoを使ってsymfonyデプロイ(capifonyのインストールと設定)

Railsのデプロイツールであるcapistranoを使って、symfonyのプロジェクトをデプロイできるcapifonyというgemを使ってみたのでそのインストールと設定方法をメモしておきます。 前提条件 ruby 2 続きを読む capistranoを使ってsymfonyデプロイ(capifonyのインストールと設定)