Sha256: e0fd130ea207ed272633ce22ef5914ac5dc827971c24c20acecdbb09e35d62a3
Contents?: true
Size: 645 Bytes
Versions: 2
Compression:
Stored size: 645 Bytes
Contents
desc 'rake TASK', 'Run a rake task in several Rails environments' long_desc <<-LONGDESC Example: `geordi rake db:migrate` `TASK` is run in the following Rails environments (if present): - development - test - cucumber LONGDESC def rake(*args) invoke_geordi 'bundle_install' %w[development test cucumber].each do |env| # update long_desc when changing this if File.exist? "config/environments/#{env}.rb" command = [] command << Util.binstub_or_fallback('rake') command += args command << "RAILS_ENV=#{env}" Util.run!(command, show_cmd: true) end end Hint.did_you_know [ :capistrano ] end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
geordi-9.6.1 | lib/geordi/commands/rake.rb |
geordi-9.6.0 | lib/geordi/commands/rake.rb |