我很好奇如何使用capstrano 3配置short cap deploy
命令以默认情况下在生产环境上进行部署,而不是全cap production deploy
。
在您的deploy.rb中尝试以下操作:
require 'capistrano/ext/multistage'
set :stages, ["dev", "production"]
set :default_stage, "production"
然后运行:
cap deploy
在您的Capfile中,将其添加到底部
invoke :beta
这将称为beta阶段并将其设置为默认阶段。
我不保证这是正确的方法,但是它似乎有效:)