Rake tasks with parameters


I have some Rake tasks (actually these are Rails tasks to load db
fixtures) that take parameters, for example:

$ rake db:fixtures:load FIXTURES=foo,bar

What is the best way to make this type of task as dependency for some
other task ? Now I do it this way:

task :setup => [:clean, :migrate, :load_foo_and_bar]

task :load_foo_and_bar do
ENV[‘FIXTURES’] = ‘foo,bar’

Maybe there is some cleaner way to do this kind of stuff ? BTW I don’t
get any error information to stdout if load_foo_and_bar fails.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs