Commit graph

12 commits

Author SHA1 Message Date
Manlio Perillo
fd6f3eebbb eowyn.sh: set the -e option
Currently, `zig fmt` exit status is ignored, making it useless.
Ensure that the script terminates early if there is an error.

Print a message to stdout before executing `zig fmt`, in order to make
the possible error more visible.
2023-04-25 14:52:05 +02:00
Manlio Perillo
4b58de26d3 eowyn: always quote variables
Quote all the variables, even though we know that it is safe.

Fix coding style.
2023-04-25 12:58:46 +02:00
Manlio Perillo
7d7be0482c eowyn: run zig fmt --check before zig build
Update the eowyn.sh script to check the healed exercises formatting,
before running `zig build`.
2023-04-18 18:16:19 +02:00
Dave Gauer
2413e5060f Merge branch 'ci' of https://github.com/mattnite/ziglings into mattnite-ci
eowyn.sh has changed, conflict resolved
2021-03-12 20:10:20 -05:00
Dave Gauer
d560c41b59 Patch/test scripts now run from project root
This simplifies everything and makes everything good.

(Shell scripts need to be as simple as possible for maximum
compatibility.)
2021-03-12 19:59:17 -05:00
Matt Knight
be17e37102 remove realpath 2021-03-06 15:24:03 -08:00
Matt Knight
2f4273289a need to change shebang to bash because we're using bashisms 2021-03-06 15:21:18 -08:00
Matt Knight
f5aaef813f added set -e 2021-03-06 15:19:26 -08:00
Dave Gauer
363459de84 POSIX shell fixes 2021-03-06 18:10:24 -05:00
jacob gw
81e819ca6b patches: make interpreter compat and make work if not in PATH 2021-03-01 23:41:34 -05:00
Dave Gauer
ca330b00bc Patches to patches to clean up patches 2021-02-14 20:26:57 -05:00
Dave Gauer
03a09639c6 Added testing ability
For the full details, see patches/README.md :-)
2021-02-14 18:36:09 -05:00