Joh*_*han 5 php phing deployment
我想从我的构建机器到服务器进行远程部署.远程处理可以通过脚本中的ssh命令完成,但我宁愿使用phing和deploy.xml文件进行自动化.
我还有什么办法可以在phing构建文件中执行ssh(以及scp)任务?
小智 5
大约一年前我遇到了同样的问题,当时我找不到任务.我最终做了一个exec任务,这样它就在xml文件中.
<exec command="scp -i keys/id_rsa myfile user@$server:myfile" dir="." />
Run Code Online (Sandbox Code Playgroud)
Til*_*ill -2
如果你真的需要 phing,那么据我所知,只有 exec 。如果您愿意使用其他工具,请查看capistrano和我在“设置 PHP Web 项目、基础设施”中的回答。