Amazon S3でJammitおよび公開ファイルを使用する最良の方法は何ですか?
-
04-10-2019 - |
質問
Jammitを使用して、RailsプロジェクトのJSおよびCSSファイルをパッケージ化しています。ファイルをAmazon S3にアップロードし、配信にCloudFrontを使用したいと思います。
新しいバージョンを扱うための最良の方法は何ですか?私の理想的な解決策は、それに対処するためにCapistranoのレシピを持っていることです。
誰かがすでにそのようなことをしたので?
解決
展開後にコピーをS3にトリガーするCapistranoタスクを作成するだけです。そのためのコマンドラインツールとしてS3CMDを使用する場合があります。
または、FuseOverAmazonに取り付けられたフォルダーを作成し、Jammit Assets.ymlのPackage_Pathとして構成することもできます。アセットパッケージを手動で生成するか、デプロイレシピでレーキタスクを実行してください。
所属していません StackOverflow