firstruby

Master ruby with us

How to pass command line argument to Rake task

Posted by firstruby on October 2, 2011

Following is the way to pass command line argument to Rake task,

rake app:test argument_name=’Hello World’

And read command line argument in following rake task,

namespace :app do
desc ‘test’
task :test => :environment do |t|
puts ENV[‘argument_name’]
end
end

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: