有没有办法在capistrano中运行命令而不将其添加到Capfile?
例:
cap --eval "run 'du -sh'" --role web
Run Code Online (Sandbox Code Playgroud)
Kel*_*vin 10
您可以使用它在服务器上运行命令.
cap ROLES=web invoke COMMAND='du -sh'
Run Code Online (Sandbox Code Playgroud)
如果您甚至没有上限配方,则可以在命令行中指定服务器:
cap -s user=myusername HOSTS=server1.com,server2.com invoke COMMAND='du -sh'
Run Code Online (Sandbox Code Playgroud)
要查看更多命令行选项,请运行cap -H和cap -e invoke.
| 归档时间: |
|
| 查看次数: |
3622 次 |
| 最近记录: |