Some checks failed
Deploy / deploy (push) Has been cancelled
`sh docker/clear-sessions.sh` 在 Debian 上会用 dash 跑(/bin/sh 就是它), 第 34 行的 `set -euo pipefail` 里 pipefail 是 bash 专有的,脚本一上来就死在 `Illegal option -o pipefail`,正事一件没干。deploy.sh 里早就有同一道垫片, 写这个脚本时漏抄了。 实跑验证(dev 栈,`sh docker/clear-sessions.sh`):垫片生效后跑到容器探活 那步正常报错;`CONTAINER=oj2-redis YES=1 sh docker/clear-sessions.sh` 全程 走通 —— session:* 删 101 个、user-sessions:* 删 4 个、bull:* 前后都是 57 个 (dbsize 162 → 57,判题队列一个键没动)。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XvmqDsZNyUo9P3sFQtoWVB
3.7 KiB
Executable File
3.7 KiB
Executable File