summaryrefslogtreecommitdiff
path: root/check
diff options
context:
space:
mode:
Diffstat (limited to 'check')
-rwxr-xr-xcheck31
1 files changed, 14 insertions, 17 deletions
diff --git a/check b/check
index 0e48419..a6018e3 100755
--- a/check
+++ b/check
@@ -5,27 +5,24 @@
set -eu
hideok=chronic
-if [ "$#" -gt 0 ]
-then
- case "$1" in
+if [ "$#" -gt 0 ]; then
+ case "$1" in
verbose | -v | --verbose)
- hideok=
- shift
- ;;
- esac
+ hideok=
+ shift
+ ;;
+ esac
fi
-if [ "$#" = 0 ]
-then
- echo "MUST give path to base image for testing" 1>&2
- exit 1
+if [ "$#" = 0 ]; then
+ echo "MUST give path to base image for testing" 1>&2
+ exit 1
fi
base_image="$1"
shift
-got_cargo_cmd()
-{
- cargo --list | grep " $1 " > /dev/null
+got_cargo_cmd() {
+ cargo --list | grep " $1 " >/dev/null
}
$hideok cargo build --all-targets
@@ -33,10 +30,10 @@ got_cargo_cmd clippy && cargo clippy -q
got_cargo_cmd fmt && $hideok cargo fmt -- --check
$hideok cargo test
-subplot docgen vmadm.md -o vmadm.html
-subplot docgen vmadm.md -o vmadm.pdf
+subplot docgen vmadm.subplot -o vmadm.html
+subplot docgen vmadm.subplot -o vmadm.pdf
-subplot codegen vmadm.md -o test.py
+subplot codegen vmadm.subplot -o test.py
rm -f test.log
$hideok python3 test.py --log test.log --env="BASE_IMAGE=$base_image" "$@"