我已经看到了任务具有参数和依赖任务的示例,例如:
task :name, [:first_name, :last_name] => [:pre_name] do |t, args|
args.with_defaults(:first_name => "John", :last_name => "Dough")
puts "First name is #{args.first_name}"
puts "Last name is #{args.last_name}"
end
如果它是任务依赖项,您将如何将参数传递给名称任务,例如:
task :sendLetter => :name
#do something
end