【发布时间】:2016-02-09 00:21:29
【问题描述】:
我正在为 Magento 项目使用 Capistrano 部署工作流。
在部署 Capistrano 时,使用 https://github.com/Cotya/magento-composer-installer 在服务器上构建这个 Magento 项目。
问题是有时我的 Magento 模块安装不正确,我需要清除缓存、重新索引或其他一些任务才能让所有内容都 100%。这些问题偶尔会出现,因此我无法在部署过程中编写修复脚本。
我想要的是部署 Capistrano 不会立即将符号链接更改为新版本。相反,我可以在另一个链接上预览网站,修复需要修复的内容,然后手动更改符号链接。
是否可以使用 Capistrano 进行设置?
如果没有,我的另一个解决方案是使用 Magento 维护标志,但是我宁愿避免不得不将站点置于维护状态。也欢迎其他想法!
谢谢
【问题讨论】:
-
我投票结束这个问题,因为 Stack Overflow 是一个programming-related 问答网站。您的问题与编程无关。也许你应该把它发到magento.stackexchange.com 上?
-
我的问题是与 Capistrano 相关的,它是一个支持脚本的远程服务器自动化工具,在我看来属于“程序员常用的软件工具”的旗帜。 Magento 被用作我的示例,但是这个问题可能与使用 Capistrano 的任何人有关。尽管如此,我还是会尝试 magento.stackexchange,谢谢。
标签: magento deployment capistrano capistrano3