用途:在 Makefile 优先的部署工作流中,将每次部署的结果连同配置上下文归档保存,便于追溯。
主要能力:读取 .deploy.env.common 和 .deploy.env.<ENV_MODE>,合并通用配置与环境配置(包含远程端口),把部署结果写入 JSONL 归档文件,并返回记录 ID 和归档位置。
使用方式:通过命令调用归档脚本,例如 python3 skills/deployment-record-archive/scripts/archive_record.py --root . --env-mode prod --version v2026.02.10.1 --actor ci-bot --result success --archive-file deployment-records.jsonl。参数包括根目录、环境模式、版本、执行者、结果与归档文件名。
适用场景:需要按环境记录部署历史、追踪版本与执行者,并以 JSONL 形式集中保存部署记录的项目或流水线。
限制:需存在 .deploy.env.common 与对应环境配置文件;其余如支持的参数取值、错误处理等细节暂未提供。