【发布时间】:2011-10-03 21:21:04
【问题描述】:
我正在寻求一些帮助,以设计一种将 Web 应用程序的资产(图像、css、js)自动部署到 Rackspace 的云文件 (CDN) 服务的策略。
我目前使用 git push 将 Web 应用程序部署到远程服务器。所以这是我认为这可能发生的一种方式。有没有更好/更清洁的方法?
- Dev 对资产文件(css、js 或图像)进行更改
- Dev 提交更改
- Dev 将他的更改推送到服务器
- 资产会自动重命名以消除缓存问题(附加 git 版本?)并发送到 CDN
- 引用代码将自动更新为新文件名
仅供参考,如果重要的话,这是 CodeIgniter 2.x 中的 PHP 应用程序。
很高兴听到任何想法,无论是否替代。
【问题讨论】:
-
我最近遇到了同样的问题,发现
swift控制台工具对于将脚本上传到机架空间云文件非常有用。看我的回答:serverfault.com/questions/421622/…
标签: git deployment cdn rackspace-cloud