23 lines
2.5 KiB
Markdown
23 lines
2.5 KiB
Markdown
---
|
||
title: Checkpoint 2026-09-16 16:12:28 UTC [b004e96e20]
|
||
type: checkpoint
|
||
permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/checkpoint-2026-09-16-16-12-28-utc-b004e96e20
|
||
stable_id: 97288f6e-e210-46d3-badc-22268a85dc45
|
||
scope: project
|
||
project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c
|
||
memory_type: checkpoint
|
||
status: active
|
||
revision: 1
|
||
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
||
created_at: '2026-09-23T14:58:01.398526+00:00'
|
||
updated_at: '2026-09-23T14:58:01.398587+00:00'
|
||
---
|
||
|
||
## 夜间构建进行中
|
||
用户已授权自主完成项目更新、启动、最新源码完整编译和缓存备份。当前Docker镜像/容器/卷已清空,已重建openwrt-local-builder:25.12与正式openwrt-build-work卷。
|
||
已修改未提交:Dockerfile加bc/zstd;build.sh加入跨构建锁、work/downloads宿主下载缓存、/work/ccache(8G)、日志outputs/build-logs、默认不拉上游(UPDATE_SOURCES=1才更新,feed变化首次仍拉取)、预下载3次重试、自动并行按内存限制;build-docker.ps1加-UpdateSources;外部固定commit包缓存/work/external-packages;README/compose/backup-build-cache.ps1。外部缓存本地repo测试通过,前端typecheck/build通过。
|
||
当前后台容器openwrt-cache-warmup已启动,入口/workspace/work/overnight-build.sh,UPDATE_SOURCES=1 JOBS=8,用.runtime/overnight-build-options.json(从用户saved-config提取options,含敏感设置不要输出或提交)。源码d6848fa远端最新。正在feeds索引,后续下载完整构建,成功自动ZIP。
|
||
前端http://localhost:9000,API9001已启动且HTTP检查通过。虚拟环境旧文件缺少pydantic native扩展,重新创建venv入口并force-reinstall requirements后正常。启动是Hidden Start-Process,日志.runtime/api和frontend.stdout/stderr.log。API当前显示idle,因为构建直接在后台容器执行;不要从UI重复开始同卷构建。
|
||
已创建Codex thread heartbeat automation id=ax9000,每30分钟继续此任务,仅失败/完成/需用户动作时通知。主线程仍在执行,后续heartbeat避免并发修改。
|
||
## 下一步
|
||
监控docker logs和outputs/build-logs/ax9000-20260916-160925.log;自主处理错误至完整编译成功。然后验证增量复用并运行scripts/backup-build-cache.ps1 -IncludeImage备份到work/cache-backups,验证备份,提交推送已验证代码,MemRelay记录实际缓存大小/成果并暂停heartbeat。不可删除缓存,不刷路由器,不提交两个.runtime原修改。任务尚未完成,不声称构建成功。 |