是否可以配置Capistrano,以便它记住以前的选择?
例如,当询问分支名称时:
ask :branch, 'master'
我希望它记住上一个分支名称,而不是使用默认的master
。
如果不可能,是否可以使用环境变量代替master
?
答案 0 :(得分:0)
我找不到记住答案的方法,但是通过环境变量进行设置非常简单。
ask :branch, ENV.fetch('BRANCH', 'master')
这还允许您在命令行上指定参数,例如:
cap prd deploy BRANCH=special