Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 428 Bytes

passing-arguments-to-a-rake-task.md

File metadata and controls

19 lines (14 loc) · 428 Bytes

Passing Arguments To A Rake Task

You can create a rake task that takes arguments by including an array of named arguments in the task declaration.

task :greeting, [:name] do |task, args|
  puts "Hello, #{args.name}!"
end

You can then pass an argument to that task when invoking it.

$ rake greeting[World]
Hello, World!

source