Commit Graph

10 Commits

Author SHA1 Message Date
ER
6ecd35bc91 docs: add section about creating scripts 2023-05-10 20:05:57 +03:00
ER
ce17069ecf docs: refactor: mv inline docs in autorun.sh
Moving most of the inline docs in autorun.sh to scripts/README.md.
This makes the documentation more discoverable and approachable
(no need to read source code).

This commit also removes redundancies from the inline docs,
clears up some phrasing,
and uses more standard formatting and phrasing such as:
- using `` instead of ""
- calling itself `autorun.sh`
- calling pre and post "execution phases"
2023-05-10 20:05:57 +03:00
ER
69c8b16abc docs: info about manually listed scripts & autorun
removed from recipe.yml in previous commit
2023-05-10 20:05:57 +03:00
ER
4f261a2e8b docs: refactor: create a seprte README for scripts 2023-05-10 20:05:57 +03:00
Arcitec
f0946f74b9 fix: pre-generate empty "pre" and "post" script directories
This saves developers a bit of time by not having to type `mkdir scripts/pre/` anymore. Could things get any lazier than this? ;)
2023-05-10 18:44:25 +03:00
Arcitec
5cacb2fcd8 feat: ultimate laziness achieved with a powerful new script runner
It's so easy that even Homer Simpson could use it to automate the nuclear plant. Enjoy!
2023-05-10 18:44:25 +03:00
Arcitec
20e0a06588 fix: remove extremely verbose "x" flag
The debug "x" flag that prints every command is really excessive.
2023-05-10 18:44:25 +03:00
Arcitec
f24c4072fd fix: use proper shebang line
This is the most portable shebang line and should always be used.
2023-05-10 18:44:25 +03:00
Arcitec
4b9fe0b05b fix: add flags to ensure that build aborts if there are errors 2023-05-10 18:44:25 +03:00
Emmett Wasik (Viv)
37143b0e23 feat: add per-recipe shell script support (#38) 2023-04-24 18:40:51 +00:00