first commit

This commit is contained in:
Tomas Dvorak
2026-04-10 12:04:09 +02:00
commit 3cb40adb23
203 changed files with 40226 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
scripts=(
"$ROOT_DIR/scripts/ops/backup-prod.sh"
"$ROOT_DIR/scripts/ops/backup-job.sh"
"$ROOT_DIR/scripts/ops/preflight-prod.sh"
"$ROOT_DIR/scripts/ops/deploy-prod.sh"
"$ROOT_DIR/scripts/ops/prune-backups.sh"
"$ROOT_DIR/scripts/ops/restore-prod.sh"
"$ROOT_DIR/scripts/ops/restore-drill.sh"
"$ROOT_DIR/scripts/ops/staging-drill.sh"
"$ROOT_DIR/scripts/ops/verify-backup.sh"
"$ROOT_DIR/scripts/ops/smoke-prod.sh"
)
echo "[step] shell syntax check..."
bash -n "${scripts[@]}"
echo "[step] help smoke check..."
for script in "${scripts[@]}"; do
bash "$script" --help >/dev/null
done
echo "[ok] ops script checks passed"