使用EngineYard,我使用'ey deploy'推送我的代码。
然后当我使用 ssh 登录 linux 框时,我可以在哪里找到我的项目文件夹?
部署时,服务器端脚本会签出代码以
/data/APPNAME/shared/cached-copy
接下来,它被同步到所有实例/data/APPNAME/releases
并运行部署挂钩
如果所有部署挂钩都成功,我们将发布目录符号链接到/data/APPNAME/current
您可以在当前版本中找到正在运行的代码,最后三个部署版本,如果部署失败,它会被移至/data/APPNAME/releases_failed
有关 Git 代码的更多详细信息,请参见
您的代码被推送到:
/data/yourappname/current