add better condition check for rake
This commit is contained in:
parent
a466f0c819
commit
1dd47df6bf
3
Rakefile
3
Rakefile
|
@ -1,11 +1,12 @@
|
||||||
namespace :db do
|
namespace :db do
|
||||||
env = ENV["RAILS_ENV"]
|
env = ENV["RAILS_ENV"]
|
||||||
fail "Cannot run rake db:create in production." if env == 'production'
|
if env != 'production'
|
||||||
desc "Create and migrate the #{env} database"
|
desc "Create and migrate the #{env} database"
|
||||||
task :create do
|
task :create do
|
||||||
sh "createdb travis_#{env}" rescue nil
|
sh "createdb travis_#{env}" rescue nil
|
||||||
sh "psql -q travis_#{env} < #{Gem.loaded_specs['travis-migrations'].full_gem_path}/db/structure.sql"
|
sh "psql -q travis_#{env} < #{Gem.loaded_specs['travis-migrations'].full_gem_path}/db/structure.sql"
|
||||||
end
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
desc "generate gemspec"
|
desc "generate gemspec"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user