Подтвердить что ты не робот

Как развернуть конкретную ревизию с помощью capistrano 3

Как я могу развернуть конкретную ревизию git с Capistrano 3?

Подход Capistrano 2.9 больше не работает

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

Ответ 1

Параметр, кажется, ушел в Capistrano 3. Вам нужно установить переменную env REVISION = "revision" и включить ее в свой deploy.rb

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