Skip to content

Instantly share code, notes, and snippets.

@deletosh
Created September 16, 2013 22:40
Show Gist options
  • Save deletosh/6587570 to your computer and use it in GitHub Desktop.
Save deletosh/6587570 to your computer and use it in GitHub Desktop.
Ruby 1.9.3
1. Copied spree/backend/app/assets to new extenion (geleyi)
2. deploy with capistrano
--Gemfile ---
source 'https://rubygems.org'
gem 'rails', '3.2.14'
gem 'money', '5.1.1'
gem 'mysql2'
gem 'figaro'
group :assets do
gem 'compass'
gem 'compass-rails'
gem 'sass-rails', '~> 3.2.5'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
gem 'jquery-rails'
end
# Spree World
gem 'spree', :github => 'spree/spree', :branch => '2-0-stable'
gem 'spree_auth_devise', :github =>'spree/spree_auth_devise', :branch => '2-0-stable'
#gem 'geleyi_template', path => '/geleyigems/geleyi_template'
gem 'geleyi_template', :git => 'git://github.com/geleyi/geleyi_template.git' #bundle exec rails g geleyi_template:install
# extensions
# gem 'spree_wishlist', :git => 'git://github.com/spree/spree_wishlist.git', :branch => '2-0-stable' #rails g spree_wishlist:install
#gem 'spree_email_to_friend', :git => 'git://github.com/spree/spree_email_to_friend.git'
# gem 'spree_static_content', :github => 'spree/spree_static_content', :branch => '2-0-stable'
# gem 'spree_gateway', :git => 'https://github.com/spree/spree_gateway.git', :branch => '2-0-stable' # rails g spree_gateway:install (copies migration files)
# gem 'spree_group_pricing', :github => 'jdutil/spree_group_pricing'
# gem 'spree_related_products', :github => 'spree/spree_related_products'
# gem 'spree_drop_ship', :path => '../geleyi_gems/spree_drop_ship'
# gem 'spree_drop_ship', :git => 'https://github.com/geleyi/spree_drop_ship.git'
# gem 'spree_marketplace', :github => 'jdutil/spree_marketplace' #@help => https://github.com/jdutil/spree_marketplace || @drop_ship =>https://github.com/jdutil/spree_drop_ship (has as dependencies)
### social
#gem "spree_social_products", :git => "git://github.com/spree/spree_social_products.git" #@help => https://github.com/spree/spree_social_products || https://developers.facebook.com/docs/reference/plugins/like/
----stack trace ---
[out :: web347.webfaction.com] /usr/local/bin/ruby1.9 /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
** [out :: web347.webfaction.com] rake aborted!
** [out :: web347.webfaction.com] Undefined variable: "$actions".
** [out :: web347.webfaction.com] (in /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/bundler/gems/geleyi_template-f26df5f42390/app/assets/stylesheets/admin/components/_actions.scss)
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/bundler/gems/geleyi_template-f26df5f42390/app/assets/stylesheets/admin/components/_actions.scss:4
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/script/variable.rb:49:in `_perform'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/script/node.rb:40:in `perform'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:156:in `visit_each'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:100:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `map'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `block in visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:320:in `visit_rule'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:100:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `map'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `block in visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:320:in `visit_rule'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/g
** [out :: web347.webfaction.com] ems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:100:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `map'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:53:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `block in visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:128:in `visit_root'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/base.rb:37:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:100:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/visitors/perform.rb:7:in `visit'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/tree/root_node.rb:20:in `render'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/engine.rb:315:in `_render'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-3.2.10/lib/sass/engine.rb:262:in `render'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sass-rails-3.2.6/lib/sass/rails/template_handlers.rb:106:in `evaluate'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:193:in `block in evaluate'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:190:in `each'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/context.rb:190:in `evaluate'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:12:in `initialize'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:249:in `new'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:249:in `block in build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:270:in `circular_call_protection'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:248:in `build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:93:in `block in build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19:in `cache_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:92:in `build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/2013091622153
** [out :: web347.webfaction.com] 3/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:169:in `find_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:60:in `find_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/bundled_asset.rb:16:in `initialize'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:252:in `new'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:252:in `build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:93:in `block in build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19:in `cache_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:92:in `build_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:169:in `find_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/index.rb:60:in `find_asset'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/static_compiler.rb:19:in `block in compile'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:219:in `block in each_logical_path'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:206:in `block (2 levels) in each_file'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:196:in `each'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:196:in `each_entry'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:204:in `block in each_file'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:203:in `each'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:203:in `each_file'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/sprockets-2.2.2/lib/sprockets/base.rb:217:in `each_logical_path'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/static_compiler.rb:18:in `compile'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:56:in `internal_precompile'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:70:in `block (3 levels) in <top (required)>'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:60:in `block (3 levels) in <top (required)>'
** [out :: web347.webfaction.com] Tasks: TOP => assets:precompile:primary
** [out :: web347.webfaction.com] (See full trace by running task with --trace)
** [out :: web347.webfaction.com] rake aborted!
** [out :: web347.webfaction.com] Command failed with status (1): [/usr/local/bin/ruby1.9 /home/dele/webapps/...]
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:12:in `ruby_rake_task'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:21:in `invoke_or_reboot_rake_task'
** [out :: web347.webfaction.com] /home/dele/webapps/geleyi_eap/releases/20130916221533/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.14/lib/sprockets/assets.rake:29:in `block (2 levels) in <top (required)>'
** [out :: web347.webfaction.com] Tasks: TOP => assets:precompile
** [out :: web347.webfaction.com] (See full trace by running task with --trace)
command finished in 58302ms
failed: "env PATH=/home/dele/webapps/geleyi_eap/bin:$PATH GEM_HOME=/home/dele/webapps/geleyi_eap/gems RAILS_ENV=production sh -c 'cd /home/dele/webapps/geleyi_eap/current; bundle exec rake assets:precompile RAILS_ENV=production'" on web347.webfaction.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment