18 lines
646 B
Bash
Executable File
18 lines
646 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -Eeuo pipefail
|
|
|
|
SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P)
|
|
PROJECT_DIR=$(cd -- "$SCRIPT_DIR/.." && pwd -P)
|
|
|
|
while IFS= read -r -d '' script; do
|
|
bash -n "$script"
|
|
done < <(find "$PROJECT_DIR" -path '*/sources/*' -prune -o -type f -name '*.sh' -print0)
|
|
"$PROJECT_DIR/armbian/tests/lint.sh"
|
|
"$SCRIPT_DIR/test-firstboot-ssh.sh"
|
|
RKNN_SOURCE_DIR="$PROJECT_DIR/downloads/rknn-toolkit2-v2.3.2-minimal" \
|
|
"$PROJECT_DIR/runtime/tests/run-tests.sh"
|
|
"$SCRIPT_DIR/test-media-package.sh"
|
|
bash "$SCRIPT_DIR/test-provisioning-recipe.sh"
|
|
"$SCRIPT_DIR/test-offline-apt.sh"
|
|
echo 'PASS: all static/integration tests'
|