4 ответов:
просто нашел ответ здесь http://github.com/leehambley/railsless-deploy:
cap deploy:откат
Если вы используете разные среды (например, постановка, производство), используя многоступенчатый камень (например, у вас есть
require 'capistrano/ext/multistage'в своем развертывании.rb file), то Capistrano по умолчанию для постановки. Итак, чтобы откатить производственную среду, вы должны сделать:cap production deploy:rollbackи, предполагая, что у вас есть значения по умолчанию, это будет откат постановка:
cap deploy:rollbackстоит знать, если вы используете различные среды и интересно, почему это не работает для производства.
простой откат:
$ cap deploy:rollbackоткат к конкретной версии:
$ cap deploy:rollback -s previous_release= [path to previous release under releases folder ]
на самом деле это
cap deploy:rollback:codeразвернуть:откат возможно откат к предыдущей редакции, не обязательно ранее развернутой версии.
Comments