Rake Only Lists Tasks With Descriptions
Rake describes the -T
flag as
Display the tasks (matching optional PATTERN) with descriptions, then exit.
And rake -T
does just exactly that. It lists all the tasks with descriptions. Any rake task that you define without a desc
will not be included.
Consider the following rake task definitions
This is what I get when listing the rake tasks filtered by foo
The foobar
task (which has a description) is listed, but foobaz
is not.
A hack of sorts to get around this is to use the -P
flag which will end up listing all tasks even if they do not have a description (rake -P | grep 'foo'
).
Last updated