生产当前运行提交 80a2167,仍显示 #304 的“替换当日已删除旧数据”复选框。把已经完成并推送的 #306 固定提交 a9fce78 打包部署到 185.216.248.75,使 https://buy.833729.com 使用自动安全替换逻辑。
80a2167
a9fce78
185.216.248.75
https://buy.833729.com
GOTOOLCHAIN=go1.23.0
linux/amd64
/opt/cmautobuy/releases/a9fce78/
docs/task/307-admin部署档口入库码自动替换版本到生产.md
replace_unprocessed_snapshot
本地隔离源码的 admin/:
admin/
$env:GOTOOLCHAIN = "go1.23.0" go test ./... -count=1 go build ./... go vet ./... $env:GOOS = "linux" $env:GOARCH = "amd64" $env:CGO_ENABLED = "0" go build -trimpath -ldflags="-s -w" -o cmautobuy-admin .
服务器执行只读版本、SHA-256、备份、18083 预检、systemd、ss、nginx -t、日志、schema 和活动任务检查;开发机检查 https://buy.833729.com 及静态资源。
ss
nginx -t
/opt/cmautobuy/releases/80a2167/cmautobuy-admin
cmautobuy-admin.service
a9fce78dff70dcc34d4585a5e32834d723e021db
testdata/contracts
testdata/
59ce3aa5f04d12417fb3980780fd5a4f7089c4356c9fac9469bfcc49d6f38ab6
/opt/cmautobuy/backups/autobuy-before-307-20260826T064733Z-notablespaces.sql.gz
/opt/cmautobuy/releases/a9fce78/cmautobuy-admin
1f3743c
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
生产当前运行提交
80a2167,仍显示 #304 的“替换当日已删除旧数据”复选框。把已经完成并推送的 #306 固定提交a9fce78打包部署到185.216.248.75,使https://buy.833729.com使用自动安全替换逻辑。做什么 / 不做什么
做什么
a9fce78导出隔离源码并使用 Go 1.23.0 验证、构建 Linux amd64 二进制。不做什么
怎么做
a9fce78创建隔离 Git 归档,固定GOTOOLCHAIN=go1.23.0执行全量 test、build、vet。linux/amd64静态二进制并记录 SHA-256。/opt/cmautobuy/releases/a9fce78/,只建立指向稳定配置与数据目录的符号链接。docs/task/307-admin部署档口入库码自动替换版本到生产.md。验收标准
a9fce78,不包含工作区未提交文件和凭据。a9fce78。replace_unprocessed_snapshot或专门替换确认逻辑,仍包含“导入中…”反馈。80a2167保留并可执行二进制回退。怎么验证
本地隔离源码的
admin/:服务器执行只读版本、SHA-256、备份、18083 预检、systemd、
ss、nginx -t、日志、schema 和活动任务检查;开发机检查https://buy.833729.com及静态资源。风险和回退
/opt/cmautobuy/releases/80a2167/cmautobuy-admin并重启cmautobuy-admin.service;保留新 release 便于诊断。实施记录(2026-08-26)
a9fce78dff70dcc34d4585a5e32834d723e021db。testdata/contracts,契约测试失败,失败产物未发布;补齐testdata/后 Go 1.23.0 全量 test、build、vet 通过。59ce3aa5f04d12417fb3980780fd5a4f7089c4356c9fac9469bfcc49d6f38ab6。80a2167、schema v30,四类后台任务均为 0。/opt/cmautobuy/backups/autobuy-before-307-20260826T064733Z-notablespaces.sql.gz;84,029,035 字节、0600、34 个建表段,gzip 校验通过。/opt/cmautobuy/releases/a9fce78/cmautobuy-admin,systemd active/enabled。1f3743c。docs/task/307-admin部署档口入库码自动替换版本到生产.md。