Module: Rateaux
- Defined in:
- lib/rateaux/file_task.rb,
lib/rateaux.rb,
lib/rateaux/version.rb,
lib/rateaux/namespaced.rb
Overview
Namespaced
Adds a namespace and a task with that namespace name.
Choose the tasks you want to launch when using the namespace name by giving them as a second argument or by defning a “default” task.
For example:
require "rateaux/namespaced"
include Rateaux::Namespaced
desc "Export everything"
namespaced :export do
default: [:a, :b]
…
end
Is the same as:
require "rateaux/namespaced"
include Rateaux::Namespaced
desc "Export everything"
namespaced :export, [:a, :b] do
…
end
Both definitions add a task “export” that cals “export:a” and “export:b” without having to add:
task export: ["export:a", "export:b"]
Defined Under Namespace
Modules: FileTask, Namespaced Classes: Railtie
Constant Summary collapse
- VERSION =
"1.6.1".freeze