Set up assets for S3/CloudFront CDN
This commit is contained in:
parent
7ff4d0a1bb
commit
019ad29a7f
12 changed files with 93 additions and 10 deletions
12
Rakefile
Normal file
12
Rakefile
Normal file
|
@ -0,0 +1,12 @@
|
|||
require 'bundler/setup'
|
||||
|
||||
task :gzip_assets do
|
||||
Dir['output/assets/**/*.*'].reject { |f| f =~ /\.gz\z/ }.each do |f|
|
||||
sh "gzip -c #{f} > #{f}.gz" unless File.exist?("#{f}.gz")
|
||||
end
|
||||
end
|
||||
|
||||
task :deploy_assets => :gzip_assets do
|
||||
require './config/asset_sync'
|
||||
AssetSync.sync
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue