在Amazon S3上使用障碍并发布文件的最佳方法是什么?
-
04-10-2019 - |
题
我正在使用Jammit打包JS和CSS文件作为Rails项目。我现在想将文件上传到Amazon S3并使用CloudFront进行交付。
处理新版本的最佳方法是什么?我的理想解决方案是拥有Capistrano食谱来处理它。
正如任何人已经做过这样的事情吗?
解决方案
您可以简单地创建一个Capistrano任务,该任务在部署后将副本触发到S3。您可以将S3CMD用作命令行工具。
另外,您可以创建一个由FuseOverAmazon安装的文件夹,并将其配置为Jammit Assets.YML中的Package_path。确保运行RAKE任务,以手动或部署食谱中生成资产软件包。
不隶属于 StackOverflow