Use Task Runners for Common Coding Tasks
hamvocke.com
Use Task Runners for Common Coding Tasks
1–10 of 33 posts
Re: Use Task Runners for Common Coding Tasks
#2Re: Use Task Runners for Common Coding Tasks
#3I wish mise has better secrets management or allows for split config e.g. a repo wide config that's to be shared and a personal config that can override whatever's necessary. It's difficult to commit mise.toml because the [env] section almost always contains sensitive variables.
Re: Use Task Runners for Common Coding Tasks
#4Re: Use Task Runners for Common Coding Tasks
#5I wish mise has better secrets management or allows for split config e.g. a repo wide config that's to be shared and a personal config that can override whatever's necessary. It's difficult to commit mise.toml because the [env] section almost always contains sensitive variables.
https://mise.jdx.dev/configuration.html
the same author has a separate but related project called fnox which focuses on secrets management and integrates with mise:
Re: Use Task Runners for Common Coding Tasks
#6I've been using Taskfile. Are just / mise much better?
Re: Use Task Runners for Common Coding Tasks
#7Even for projects where Make isn't part of the build pipeline, like Rails or C++, I have a standardized makefile I put in the project root, using includes for "secrets.mk", so I can do things like "make deploy" and it Just Works(tm).
Sometimes the old ways are best!
Re: Use Task Runners for Common Coding Tasks
#8It's public, but I realize I haven't pushed my local updates for a while now. https://github.com/Betree/dev-commander
Re: Use Task Runners for Common Coding Tasks
#9I do this with plain ol' makefiles. Even for projects where Make isn't part of the build pipeline, like Rails or C++, I have a standardized makefile I put in the project root, using includes for "secrets.mk", so I can do things like "make deploy" and it Just Works(tm). Sometimes the old ways are best!
Re: Use Task Runners for Common Coding Tasks
#10I've been using Taskfile. Are just / mise much better?
The only think I found Taskfile does better is handling Go’s defer. Misé unfortunately does not have an equivalent.
Mise manages tools, env vars, tasks, bootstrapping , plays well with usage, etc.
People saying "just use makefiles" are missing out.