Mikhail Chusavitin
d18cde19c1
Drop legacy non-container builders
2026-03-16 00:23:55 +03:00
Mikhail Chusavitin
6aca1682b9
Refactor bee CLI and LiveCD integration
2026-03-13 16:52:16 +03:00
Mikhail Chusavitin
d487e539bb
fix: use sudo git checkout to reset root-owned build artifacts
2026-03-08 20:54:15 +03:00
Mikhail Chusavitin
68b5e02a74
fix: run-builder.sh uses BUILDER_USER from .env, not hardcoded
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 18:48:33 +03:00
Mikhail Chusavitin
a2b2cb23bc
Fix run-builder.sh: update overlay and build script paths
...
overlay-debug → overlay, build-debug.sh → build.sh
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 09:50:18 +03:00
Mikhail Chusavitin
a55b4108d5
Add wget/curl fallback for vendor and update downloads
2026-03-06 14:45:50 +03:00
Mikhail Chusavitin
18b8c69bc5
Implement audit enrichments, TUI workflows, and production ISO scaffold
2026-03-06 11:56:26 +03:00
bdfb6a0a79
fix: reset VM working tree before pull to clear stale build artifacts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 23:11:18 +03:00
b72688cf2c
fix: chmod +x overlay scripts on builder VM after git pull
...
macOS does not reliably apply git file mode changes on disk.
Run chmod explicitly on the VM where it matters.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 23:03:35 +03:00
eecd0799a0
fix: check local/remote sync before building to prevent building stale code
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 22:44:22 +03:00
e5c1ef2c33
fix: run build in screen session to survive SSH disconnects
...
Long builds (NVIDIA driver download+compile) would abort on SSH timeout.
Now build runs in a detached screen session on the VM, run-builder.sh
streams the log and waits for completion safely.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 18:07:17 +03:00
5475a0aa77
fix: fall back to scp if rsync not available on builder VM
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 17:44:42 +03:00
413f188278
perf: skip go rebuild if sources unchanged, use rsync for ISO download
...
- audit binary is only rebuilt when .go files are newer than the binary
- rsync replaces scp for ISO download (delta transfer on repeat builds)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 16:21:14 +03:00
06da04236b
add: download ISO to iso/out/ after build
2026-03-05 12:17:23 +03:00
45f3182470
add run-builder.sh, .env, .gitignore; fix community repo in setup-builder.sh
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 11:27:26 +03:00