【发布时间】:2010-09-24 04:54:28
【问题描述】:
对于我在 LAMP 上运行的 Web 应用程序,我需要能够在多个服务器上部署数据库迁移和代码更改,并能够在之后测试部署,所有这些都由脚本自动完成。
目前,我在直接使用我的构建工具 (Phing) 与一些特殊的部署/测试任务、shell 脚本或 Ruby 或 Python 等脚本语言之间纠结。
问题是我觉得应该使用构建工具来构建,而不是部署。我也觉得shell脚本很难维护,可读性也不强。
你对这个问题有什么好的建议吗?
【问题讨论】:
标签: php deployment web-applications build-process