Avdi Grimm
Avdi Grimm
Given the task `foo`, which uses the `sh` helper with `Process.spawn`-style options: ```ruby task "foo" do sh({ "FOO" => "BAR" }, "ls manuscript/*.md", out: "mdlist.txt") end ``` Currently, running this...
`--dry-run` sets both `nowrite(false)` and `options.dry_run = true`. The thing is, so long as `options.dry_run == true`, [Task execution short-circuits](https://github.com/ruby/rake/blob/b6e2a66689e7ac2f39597283dc2276bd082fa279/lib/rake/task.rb#L274) before it ever gets to execute any FileUtils methods. So...
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...
Let's say we have this sad little Rakefile: ```ruby FOO=23*42 ``` And we want to find out the value of `FOO`. We look at the `--help` output, and `-p` sounds...
Today I ran into an issue where bpftrace reported that it couldn't find the `available_filter_functions`: ``` root@b40be1747ab9:/workspaces/idw# bpftrace -l ...a very short list, followed by... No such file or directory:...
Out of the box, if ElasticSearch is available, the AccountSearchService spec will try to use it, and some of the examples will fail. This change explicitly disables Chewy in a...
- Pull devcontainer post-create out into its own script - Add asset precompilation - Add test-mode asset precompilation (needed to run tests without error)
Steps to reproduce: 1. Add Sorbet (0.5.11142) and Tapioca (0.11.12) to an (empty) project as described in https://sorbet.org/docs/adopting 2. Run `bundle exec tapioca init` (I had to re-run a few...
Begin documenting necessary prep to have green tests in local development. Without running `assets:precompile` in the `test` env, `/public/packs-test` won't be generated and a number of tests will fail with...
### Operating System Ubuntu ### Ruby version 3.2 ### Project has a bundle - [X] Has bundle ### Ruby version manager being used rbenv ### Description Since I started trying...