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

capistranoでブランチを指定してデプロイする

ステージング環境へのデプロイの際、デフォルトのmasterブランチではなく別のブランチをデプロイしたい時があったのでconfig/deploy/staging.rbを変更した。

ask(:branch, 'master')

実行すると

$ bundle exec cap staging deploy
Please enter branch (master):

こんな感じでデプロイするブランチの入力を促される。