28 Commits
Author SHA1 Message Date
panxiao81 d776fa71e9 feat(runner): provide Docker before workflow steps
test / python (pull_request) Successful in 12m25s
test / shell (pull_request) Failing after 13m32s
test / go (pull_request) Successful in 22m28s
2026-09-21 15:53:03 +00:00
panxiao81 fef7e5a214 ci: 由 VM 任务启动本地 Docker daemon
test / shell (pull_request) Successful in 41s
test / python (pull_request) Successful in 1m29s
test / go (pull_request) Successful in 3m7s
2026-09-21 12:00:55 +00:00
panxiao81 fadc93a0bf feat: 为执行后端增加独立容量池
test / python (pull_request) Successful in 13s
test / shell (pull_request) Successful in 20s
test / go (pull_request) Successful in 5m54s
2026-09-21 07:21:38 +00:00
panxiao81 d06845bc3c fix: 隔离 Pod 与 VM 并发容量
test / python (pull_request) Successful in 20s
test / shell (pull_request) Successful in 23s
test / go (pull_request) Successful in 3m46s
2026-09-21 06:44:34 +00:00
panxiao81 6bb654a4b7 feat: 持久化清理 VM 执行器
test / python (pull_request) Successful in 15s
test / shell (pull_request) Successful in 21s
test / go (pull_request) Successful in 2m57s
2026-09-21 06:00:53 +00:00
panxiao81 be697a61cf feat: 自动清理终态 Pod 执行器 2026-09-21 05:24:38 +00:00
panxiao81 cbbe14d6b5 fix: gate scheduler task concurrency 2026-09-20 20:53:58 +00:00
panxiao81 e271537760 feat: assemble Go scheduler and backend workers 2026-09-20 20:24:45 +00:00
panxiao81 8b77b4be63 feat: bootstrap official runner through SPIFFE facade 2026-09-20 20:00:34 +00:00
panxiao81 5fdd39f7ff 实现预分配 RunnerService facade 2026-09-20 19:51:32 +00:00
panxiao81 b77245e4b9 实现 Gitea assignment 调度循环 2026-09-20 19:19:11 +00:00
panxiao81 a856176c56 收窄 assignment 队列职责 2026-09-20 19:06:04 +00:00
panxiao81 27787d7899 实现 durable assignment 消费循环 2026-09-20 18:57:50 +00:00
panxiao81 bfb939ca7a 建立单进程组件运行时 2026-09-20 18:50:19 +00:00
panxiao81 67607391ff 接入 OpenSandbox 官方 Go SDK 2026-09-20 18:37:08 +00:00
panxiao81 fccaf319ac 实现 client-go Pod backend 2026-09-20 18:29:26 +00:00
panxiao81 0d8b36380d 实现持久化 assignment handoff 2026-09-20 18:20:22 +00:00
panxiao81 22dc3fef63 建立无状态 worker reconcile 边界 2026-09-20 18:11:57 +00:00
panxiao81 3f336310af 固定 workflow job key 身份契约 2026-09-20 17:59:59 +00:00
panxiao81 3c1fca1832 建立 Go Task Scheduler 协议骨架 2026-09-20 17:52:38 +00:00
panxiao81 c72777a479 恢复原生 Kubernetes Pod 调度
test / python (pull_request) Successful in 11s
test / shell (pull_request) Successful in 17s
2026-09-20 17:08:51 +00:00
panxiao81 fe0703fe5c 按 guest Agent 格式恢复 SPIRE 父身份
test / python (pull_request) Successful in 27s
test / shell (pull_request) Successful in 29s
2026-09-18 18:55:49 +00:00
panxiao81 ab8fbad310 修正 OpenSandbox SPIRE 父身份格式
test / python (pull_request) Successful in 24s
test / shell (pull_request) Successful in 39s
2026-09-18 18:28:32 +00:00
panxiao81 f3a199e7ba 重构为直接 OpenSandbox 生命周期调度
test / python (pull_request) Successful in 13s
test / shell (pull_request) Failing after 21s
2026-09-18 18:12:10 +00:00
panxiao81 d7ba64d6f3 接入 OpenSandbox Kata Runner 控制面
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 21s
2026-09-18 00:56:10 +00:00
panxiao81 83eb87bcec 重命名为动态 Runner 并记录协议调度路线
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 15s
2026-09-16 14:51:06 +00:00
panxiao81 70f0380a3d 建立 Pod 与 VM 调度消息契约 2026-09-16 14:22:09 +00:00
panxiao81 bfe9a1be58 记录动态 Runner 设计原则
test / python (pull_request) Successful in 8s
test / shell (pull_request) Successful in 17s
2026-09-16 14:10:01 +00:00