独自の rakeタスクを作成するには、以下の手順を。
① lib/tasks の中に、hoge.rake を作成
例えば、以下の様なファイルを作成します
# lib/tasks/hoge.rake
namespace :hoge do
task :piyo do
# ENV['opt'] で、rake hoge:piyo opt="[文字]" で指定した[文字]の部分を取得できます
# ここに実行したい処理を記述
end
end
② rakeコマンド実行
あとはコマンドを実行するだけ
$ rake hoge:piyo opt="オプション"