fix(worker): ffmpeg下载增加完整性校验+多源重试+坏包自动清缓存 #686
Reference in New Issue
Block a user
Delete Branch "fix/worker-ffmpeg-download-sha256"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题
johnvansickle.com偶尔返回损坏的ffmpeg压缩包,buildx缓存命中坏包后导致后续所有构建反复失败。修复
tar -tf校验压缩包完整性验证
🚀 预览环境已部署
代码审查结果 - PR #686
⚠️ 问题(1个需要修改)
RUN指令默认使用/bin/sh(通常是 dash),不支持FFMPEG_SOURCES=(...)这种 Bash 数组语法。这会导致构建时出现Syntax error: "(" unexpected错误,构建失败。RUN指令改为显式调用 bash,例如RUN ["bash", "-c", "..."],或者将脚本逻辑改为 POSIX 兼容的写法。💡 建议(0个可选)
(无)
❌ 格式检查通过 | ❌ 逻辑审查需修改 | ✅ 建议关注性能
🤖 由 AI 代码审查机器人自动生成 | 2026-07-21 19:55:51 | 模型:
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #686 已关闭或合并,对应的预览环境已被清理。