Capistrano v3可以像v2一样在命令行中指定HOSTS吗? [英] Can capistrano v3 specify HOSTS in command line like v2 does?

查看:90
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆