Sha256: 1994c240ce4f280458147c15b1a13efb60330076874232ca659956c268dc1e49
Contents?: true
Size: 723 Bytes
Versions: 12
Compression:
Stored size: 723 Bytes
Contents
require 'sinatra/activerecord/rake' require 'rake/testtask' require './src/app' task :creds2heroku do Bundler.with_clean_env do File.readlines('.env').each do |var| pipe = IO.popen("heroku config:set #{var}") while (line = pipe.gets) print line end end end end task :deploy2heroku do pipe = IO.popen('git push heroku master --force') while (line = pipe.gets) print line end end namespace :test do task :prepare do `RACK_ENV=test rake db:create` `RACK_ENV=test rake db:migrate` `RACK_ENV=test SECRET=secret rake db:seed` end end task :test do Rake::TestTask.new do |t| t.pattern = 'test/*_test.rb' t.libs << 'test' t.verbose = true end end
Version data entries
12 entries across 12 versions & 2 rubygems