Commit 528e9aa5

mo khan <mo@mokhan.ca>
2013-05-04 01:25:59
use asset_sync to sync assets to s3 bucket
1 parent f5f4021
lib/tasks/deployment.rake
@@ -8,6 +8,7 @@ namespace :deploy do
   task :production, :tag do |t, args|
     tag_to_deploy = args.tag
     if tag_to_deploy.blank?
+      sh "rake assets:precompile"
       sh "cap production deploy:migrations"
     else
       puts "deploying to production from tag #{tag_to_deploy}"
public/assets/active_admin/pages/application-9962e9eb4723fd98f06bcc5dd97d3416.js.gz
Binary file
public/assets/active_admin/pages/application.js.gz
Binary file
public/assets/active_admin/application-779f888844e34dddc8281502d7c62620.js.gz
Binary file
public/assets/active_admin/application.js.gz
Binary file
public/assets/active_admin/print-80ebe25ed30c2f719a2720c7dffad181.css.gz
Binary file
public/assets/active_admin/print.css.gz
Binary file
public/assets/active_admin-15e149bd4566a2318012da476befd659.js.gz
Binary file
public/assets/active_admin-90609299a46139379c83b41e2efa617b.css.gz
Binary file
public/assets/active_admin.css.gz
Binary file
public/assets/active_admin.js.gz
Binary file
public/assets/application-a00ce5e8c3191c6654fba2e2abc6670c.js.gz
Binary file
public/assets/application-fa769a136118b3ab374454e21847115e.css.gz
Binary file
public/assets/application.css.gz
Binary file
public/assets/application.js.gz
Binary file
Gemfile
@@ -46,4 +46,5 @@ group :assets do
   gem 'sass-rails'
   gem 'coffee-rails'
   gem 'uglifier'
+  gem 'asset_sync'
 end
Gemfile.lock
@@ -49,6 +49,9 @@ GEM
     arbre (1.0.1)
       activesupport (>= 3.0.0)
     arel (3.0.2)
+    asset_sync (0.5.4)
+      activemodel
+      fog
     awesome_nested_set (2.1.6)
       activerecord (>= 3.0.0)
     bcrypt-ruby (3.0.1)
@@ -275,6 +278,7 @@ DEPENDENCIES
   activeadmin
   acts-as-taggable-on
   acts_as_commentable_with_threading
+  asset_sync
   bootstrap-sass
   capistrano
   capistrano-ext
Rakefile
@@ -3,5 +3,6 @@
 
 require File.expand_path('../config/application', __FILE__)
 require 'rake'
+require 'dotenv/tasks'
 
 Cake::Application.load_tasks