Sha256: 7bc5f00b5628c5f42b189d8751e5a0e475a1030961caf38ea762b1d3434508f7
Contents?: true
Size: 901 Bytes
Versions: 1
Compression:
Stored size: 901 Bytes
Contents
require 'sinatra/activerecord/rake' require 'resque/tasks' require 'rake/testtask' require './lib/app' task :server do pipe = IO.popen("bundle exec rackup config.ru -p 4567") while (line = pipe.gets) print line end end task :deploy do pipe = IO.popen("git push heroku master --force") while (line = pipe.gets) print line end end task :clear do Rake::Task["clear_products"].invoke Rake::Task["clear_charities"].invoke Rake::Task["clear_shops"].invoke end task :clear_shops do Shop.delete_all end task :clear_charities do Charity.delete_all end task :clear_products do Product.delete_all end task :creds2heroku do Bundler.with_clean_env { api_key = `sed -n '1p' .env` shared_secret = `sed -n '2p' .env` secret = `sed -n '3p' .env` `heroku config:set #{api_key}` `heroku config:set #{shared_secret}` `heroku config:set #{secret}` } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shopify-sinatra-app-0.0.1 | lib/generator/Rakefile |