From 1dd47df6bfcc8c640bfa701df7c4108c26539270 Mon Sep 17 00:00:00 2001 From: carlad Date: Wed, 30 Mar 2016 12:18:05 +0200 Subject: [PATCH] add better condition check for rake --- Rakefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Rakefile b/Rakefile index 5d4cd585..0b13d449 100644 --- a/Rakefile +++ b/Rakefile @@ -1,10 +1,11 @@ namespace :db do env = ENV["RAILS_ENV"] - fail "Cannot run rake db:create in production." if env == 'production' - desc "Create and migrate the #{env} database" - task :create do - sh "createdb travis_#{env}" rescue nil - sh "psql -q travis_#{env} < #{Gem.loaded_specs['travis-migrations'].full_gem_path}/db/structure.sql" + if env != 'production' + desc "Create and migrate the #{env} database" + task :create do + sh "createdb travis_#{env}" rescue nil + sh "psql -q travis_#{env} < #{Gem.loaded_specs['travis-migrations'].full_gem_path}/db/structure.sql" + end end end