CapistranoV3能否像v2一样在命令行中指定主机?

CapistranoV3能否像v2一样在命令行中指定主机?,capistrano,capistrano3,Capistrano,Capistrano3,在Capistrano v2中,我可以在命令行中指定的服务器上运行deploy cap staging HOSTS=“host1,host2”部署 如何在Capistrano v3中执行相同的操作 示例场景 我必须扩展我的应用程序,但我不想部署所有的应用程序服务器。所以我只想在新的上运行deploy。不确定是否找到了它,但文档中说您可以在命令行中列出它,如下所示: cap --hosts=server1,server2 production deploy 请参阅此处的文档: 请参见此处的代码

在Capistrano v2中,我可以在命令行中指定的服务器上运行deploy

cap staging HOSTS=“host1,host2”部署

如何在Capistrano v3中执行相同的操作

示例场景
我必须扩展我的应用程序,但我不想部署所有的应用程序服务器。所以我只想在新的上运行deploy。

不确定是否找到了它,但文档中说您可以在命令行中列出它,如下所示:

cap --hosts=server1,server2 production deploy
请参阅此处的文档:

请参见此处的代码:

看看代码,它似乎也能够接受主机

请参阅确认这一点的测试:

这个问题是用capistrano
v3.0
提出的。是的,我在
v3.1
中看到了这个新功能。无论如何,谢谢。如何从capistrano脚本中读取
筛选器[:hosts]
值?