Я настроил Capistrano, чтобы спрашивать, какой тег git я хочу развернуть:
# deploy.rb
set(:branch) { Capistrano::CLI.ui.ask('Tag to deploy:') }
Это работает как ожидалось - если я укажу v0.75
, он развернет этот тег.
Однако мне бы очень хотелось, чтобы я мог распечатать список своих тегов, прежде чем меня спросят, какой из них развернуть, с чем-то вроде:
git tag -n | tac | head -n 10
Как мне выполнить и напечатать результат вышеуказанной команды оболочки в capistrano, прежде чем будет предложено развернуть тег?