rake
rake copied to clipboard
A make-like build utility for Ruby.
For the `--tasks` flag.
The rake docs [here](https://ruby.github.io/rake/Pathname.html) still indicate that `Pathname#pathmap` exists. However, it was removed by #130 It would be easy enough to fix the docs. But perhaps a different question is,...
In 2016, a pull request [pull/134](https://github.com/ruby/rake/pull/134) was made to not allow exclamation points, but why was this? The following won't work: ```Ruby desc 'Benchmark ?: vs !!' task :benchmark do...
When 'rake test' with verbose output, ``` bash rake test TESTOPTS="-v" ``` works well, but ``` ruby Rake::TestTask.new do |t| t.verbose = true end ``` does not work. Changing it...
I am implementing a "top level" Rakefile that will spawn off rake jobs in sub-directories. This is not hard to do, except that I want to pass the same options...
I am not sure if this has been debated before. Most of the modern build tools these days (Bazel, Buck etc.) rely on file content changing rather than timestamps. That...
CASE `FileUtils#sh` truncates (to 42 characters) the echoing of failed shelled-out commands (as determined by their exit status). (BTW, even when the output is redirected to a file, it still...
Example: `rake may:or:maynot:exist?` Such syntax is useful for projects like buildpacks and other automated CI/CD tools. It would allow these tools to very easily invoke a taskif it exists, without...
It would be handy to have an option to start an IRB session in the context of the current Rake workspace, e.g.: ```shell $ rake --console irb(main):001:0> ``` We can...
Is there a method of declaring a rule that should execute it's prerequisites concurrently? What about defining a new `multirule` keyboard to support such an operation?