J'ai mis en place Capistrano pour me demander quelle balise git je veux déployer:Comment puis-je imprimer mes tags git dans Capistrano dans le cadre de ma tâche de déploiement?
# deploy.rb
set(:branch) { Capistrano::CLI.ui.ask('Tag to deploy:') }
Cela fonctionne comme prévu - si je précise v0.75
il déploiera cette balise.
Cependant, j'aimerais si je pouvais imprimer la liste de mes tags avant que je me demande que l'on à déployer, avec quelque chose comme ceci:
git tag -n | tac | head -n 10
Comment puis-je exécuter et imprimer le résultat de la commande shell ci-dessus dans Capistrano, avant d'être invité à déployer l'étiquette?