如何使用Capistrano 3部署特定的git修订版?
Capistrano 2.9方法不再适用
$cap -S revision=80655da8d80aaaf92ce5357e7828dc09adb00993 deploy
invalid option: -S
答案 0 :(得分:28)
参数似乎在Capistrano 3中消失了。您必须设置env变量REVISION =“revision”并将其包含在deploy.rb中
set :branch, ENV["REVISION"] || ENV["BRANCH_NAME"]