CapistranoV3能否像v2一样在命令行中指定主机?
在Capistrano v2中,我可以在命令行中指定的服务器上运行deployCapistranoV3能否像v2一样在命令行中指定主机?,capistrano,capistrano3,Capistrano,Capistrano3,在Capistrano v2中,我可以在命令行中指定的服务器上运行deploy cap staging HOSTS=“host1,host2”部署 如何在Capistrano v3中执行相同的操作 示例场景 我必须扩展我的应用程序,但我不想部署所有的应用程序服务器。所以我只想在新的上运行deploy。不确定是否找到了它,但文档中说您可以在命令行中列出它,如下所示: cap --hosts=server1,server2 production deploy 请参阅此处的文档: 请参见此处的代码
cap staging HOSTS=“host1,host2”部署
如何在Capistrano v3中执行相同的操作
示例场景
我必须扩展我的应用程序,但我不想部署所有的应用程序服务器。所以我只想在新的上运行deploy。不确定是否找到了它,但文档中说您可以在命令行中列出它,如下所示:
cap --hosts=server1,server2 production deploy
请参阅此处的文档:
请参见此处的代码:
看看代码,它似乎也能够接受主机
请参阅确认这一点的测试:
这个问题是用capistranov3.0
提出的。是的,我在v3.1
中看到了这个新功能。无论如何,谢谢。如何从capistrano脚本中读取筛选器[:hosts]
值?