読者です 読者をやめる 読者になる 読者になる

CubicLouve

Spring_MTの技術ブログです。https://github.com/SpringMT (http://spring-mt.tumblr.com/ からの移転)

capistrano 3.1.0でハマったこと

ruby capistrano

capistranoのversionを3.1.0に上げて、cap deployしたら、unicornが再起動されなくて困った。。。

で、Changelogみてみたら、

deploy:restart task is no longer run by default.

って書いてあった。。。。 Changelogこれを見て設定しろやーって書いてあったので、下のように変更したら再起動できた。

namespace :deploy do
  desc 'Restart application'
  task :restart do
    # unicornの再起動
  end

namespace :deploy do
  after :publishing, :restart                                                                                                     
  desc 'Restart application'
  task :restart do
    # unicornの再起動
  end