Могу ли я заставить Капистрано запомнить ответы на вопрос? - PullRequest
0 голосов
/ 11 апреля 2019

Можно ли настроить Capistrano так, чтобы он запомнил предыдущие варианты?

например, при запросе имени филиала:

ask :branch, 'master'

Я бы хотел, чтобы он запомнил последнее имя ветви, а не по умолчанию master.

Если это невозможно, можно ли использовать переменную окружения вместо master?

1 Ответ

0 голосов
/ 26 апреля 2019

Я не смог найти способ запомнить ответы, но настройка из переменных среды довольно проста.

ask :branch, ENV.fetch('BRANCH', 'master')

Это также позволяет вам указать аргументы в командной строке, например:

cap prd deploy BRANCH=special

Спасибо, перейдите на этот ответ на немного другой вопрос .

...