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