56 lines
977 B
Bash
56 lines
977 B
Bash
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
if [[ $# -lt 3 ]]; then
|
|
echo "usage: $0 <environment> <deploy-commit> <checked-by> [smoke-status]" >&2
|
|
echo "example: $0 rmcp.itexp.me abc1234 \"codex + operator\" partial" >&2
|
|
exit 64
|
|
fi
|
|
|
|
ENVIRONMENT="$1"
|
|
DEPLOY_COMMIT="$2"
|
|
CHECKED_BY="$3"
|
|
SMOKE_STATUS="${4:-partial}"
|
|
STAMP="$(TZ="${TZ:-Europe/Moscow}" date '+%Y-%m-%d %H:%M %Z')"
|
|
|
|
cat <<EOF
|
|
## ${STAMP} — ${ENVIRONMENT} (authenticated pass)
|
|
|
|
- deploy commit: \`${DEPLOY_COMMIT}\`
|
|
- checked by: \`${CHECKED_BY}\`
|
|
- smoke status: \`${SMOKE_STATUS}\`
|
|
- scope:
|
|
- auth
|
|
- ui shell
|
|
- operations
|
|
- wizard
|
|
- agents
|
|
- api keys
|
|
- secrets
|
|
- logs
|
|
- usage
|
|
- rest smoke
|
|
- mcp smoke
|
|
|
|
### Passed
|
|
|
|
- login/logout completed
|
|
- shell pages open after auth
|
|
- secrets/auth profile flow status: \`<passed|partial|failed>\`
|
|
- REST smoke: \`<passed|partial|failed>\`
|
|
- MCP smoke: \`<passed|partial|failed>\`
|
|
|
|
### Findings
|
|
|
|
- none
|
|
|
|
### Infra notes
|
|
|
|
- ...
|
|
|
|
### Follow-up
|
|
|
|
- ...
|
|
EOF
|