锁账后写保护与闭期补录留痕;重开须审批并按版本链再结;列表/导出改走真实 API。 Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: multica-agent <github@multica.ai>
16 lines
514 B
Bash
Executable File
16 lines
514 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# 测试环境回滚:停掉当前容器,按 TAG 或上一个镜像再拉起。
|
|
# 用法:./rollback.sh [image-tag]
|
|
set -euo pipefail
|
|
ROOT="$(cd "$(dirname "$0")" && pwd)"
|
|
cd "$ROOT"
|
|
TAG="${1:-}"
|
|
docker compose -f compose.yaml down
|
|
if [[ -n "$TAG" ]]; then
|
|
export COMPOSE_IMAGE="caiwuzongzhang:${TAG}"
|
|
docker compose -f compose.yaml up -d
|
|
echo "已回滚到镜像 caiwuzongzhang:${TAG}"
|
|
else
|
|
echo "已停止测试容器。指定镜像标签可重新拉起:./rollback.sh <tag>"
|
|
fi
|