Ruby on Rails (3.x >= 3.2.9) のためのブログです (どっちかというと社内ブログ的な感じで、基礎から書いてきます) 。
Comments


独自の 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="オプション"

Categories: , , ,

Leave a Reply