Capistrano v3可以像v2一样在命令行中指定HOSTS吗? [英] Can capistrano v3 specify HOSTS in command line like v2 does?
本文介绍了Capistrano v3可以像v2一样在命令行中指定HOSTS吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Capistrano v2中,我可以在命令行中指定的服务器上运行deploy。
In Capistrano v2, I can run deploy on the server specified in the command-line.
cap登台HOSTS = host1,host2 部署
我如何在Capistrano v3中做同样的事情?
How can I do the same thing in the Capistrano v3?
我必须扩展我的应用程序,但我不想部署所有应用程序服务器。因此,我只想在新版本上运行deploy。
I have to scale my app, but I don't want to deploy all of my app servers. So I just want to run deploy on the new one.
推荐答案
不确定是否找到了这个,但是文档说可以像这样在命令行中列出它:
Not sure if you found this or not but the documentation says you can just list it in the command line like this:
cap --hosts=server1,server2 production deploy
在此处查看文档:
主机过滤文档
在此处查看代码:
代码过滤链接
看着代码,它似乎也可以接受主机。
Looking at the code, it appears to be able to accepts HOSTS also.
请参见测试以确认:
测试确认两个选项
这篇关于Capistrano v3可以像v2一样在命令行中指定HOSTS吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文