init biliup-next
This commit is contained in:
30
smoke-test.sh
Executable file
30
smoke-test.sh
Executable file
@ -0,0 +1,30 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PYTHON_BIN="${BILIUP_NEXT_PYTHON:-$PROJECT_DIR/.venv/bin/python}"
|
||||
|
||||
if [[ ! -x "$PYTHON_BIN" ]]; then
|
||||
echo "python not found: $PYTHON_BIN" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd "$PROJECT_DIR"
|
||||
|
||||
echo "==> doctor"
|
||||
PYTHONPATH="$PROJECT_DIR/src" "$PYTHON_BIN" -m biliup_next.app.cli doctor
|
||||
|
||||
echo "==> init-workspace"
|
||||
PYTHONPATH="$PROJECT_DIR/src" "$PYTHON_BIN" -m biliup_next.app.cli init-workspace
|
||||
|
||||
echo "==> api health"
|
||||
curl -fsS http://127.0.0.1:8787/health
|
||||
echo
|
||||
|
||||
echo "==> api settings schema"
|
||||
curl -fsS http://127.0.0.1:8787/settings/schema >/dev/null
|
||||
|
||||
echo "==> api tasks"
|
||||
curl -fsS http://127.0.0.1:8787/tasks?limit=5 >/dev/null
|
||||
|
||||
echo "==> done"
|
||||
Reference in New Issue
Block a user