restrict ops endpoints to admin-only access block operator and viewer keys from admin maintenance routes cover destructive pricing cleanup in smoke execution, not only preview extend orchestration without regressing existing smoke stages
32 lines
717 B
Bash
Executable File
32 lines
717 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
echo "===== smoke core ====="
|
|
bash "${SCRIPT_DIR}/smoke_core.sh"
|
|
|
|
echo
|
|
echo "===== smoke pricing/publish ====="
|
|
bash "${SCRIPT_DIR}/smoke_pricing_publish.sh"
|
|
|
|
echo
|
|
echo "===== smoke version lifecycle ====="
|
|
bash "${SCRIPT_DIR}/smoke_version_lifecycle.sh"
|
|
|
|
echo
|
|
echo "===== smoke admin ops ====="
|
|
bash "${SCRIPT_DIR}/smoke_admin_ops.sh"
|
|
|
|
echo
|
|
echo "===== smoke authz admin ops ====="
|
|
bash "${SCRIPT_DIR}/smoke_authz_admin_ops.sh"
|
|
|
|
echo
|
|
echo "===== smoke upload negative ====="
|
|
bash "${SCRIPT_DIR}/smoke_upload_negative.sh"
|
|
|
|
echo
|
|
echo "===== done ====="
|
|
echo "[OK] smoke regression orchestration completed successfully"
|