17 lines
917 B
Bash
17 lines
917 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
source "$SCRIPT_DIR/../scripts/bash/casan-paths.sh"
|
|
|
|
python3 "$CASAN_APP_ROOT/packages/casan-devkit/tests/casan-init-tests.py"
|
|
python3 "$CASAN_APP_ROOT/packages/casan-devkit/tests/project-scaffold-tests.py"
|
|
bash "$CASAN_APP_ROOT/packages/casan-devkit/tests/adoption-install-tests.sh"
|
|
python3 "$CASAN_HARNESS_ROOT/scripts/bash/project_manifest.py" validate \
|
|
--root "$CASAN_APP_ROOT" --manifest apps/okr/domain/project.manifest.json >/dev/null
|
|
python3 "$CASAN_HARNESS_ROOT/scripts/bash/project_manifest.py" validate \
|
|
--root "$CASAN_APP_ROOT" --manifest apps/service-desk/domain/project.manifest.json >/dev/null
|
|
node --check "$CASAN_APP_ROOT/scripts/casan-project.mjs"
|
|
node --check "$CASAN_APP_ROOT/scripts/casan-step.mjs"
|
|
node --check "$CASAN_APP_ROOT/scripts/run-casan-pipeline.mjs"
|
|
echo "PROJECT_SHELL_TESTS_PASS"
|