如何使用capistrano 3部署特定修订版

时间:2014-01-10 04:24:13

标签: ruby-on-rails capistrano

如何使用Capistrano 3部署特定的git修订版?

Capistrano 2.9方法不再适用

$cap -S revision=80655da8d80aaaf92ce5357e7828dc09adb00993 deploy
invalid option: -S

1 个答案:

答案 0 :(得分:28)

参数似乎在Capistrano 3中消失了。您必须设置env变量REVISION =“revision”并将其包含在deploy.rb中

set :branch, ENV["REVISION"] || ENV["BRANCH_NAME"]