feat: Linux/cloud platform stack (TLS, registry, static/cross, selfhost PM)
ci / build (ubuntu) (push) Has been cancelled
ci / macos smoke (push) Has been cancelled
ci / windows smoke (push) Has been cancelled
selfhost-loop / bootstrap determinism (push) Has been cancelled
ci / unit + fmt (push) Has been cancelled
ci / examples (push) Has been cancelled
ci / goldens + tools (push) Has been cancelled
ci / apps (push) Has been cancelled
ci / selfhost smoke (push) Has been cancelled
ci / CI gate (push) Has been cancelled

Ship the QUALITY_PLAN platform focus: thin/minimal runtime, --static/--target,
Nexus HTTPS/mTLS with graceful stop, lock checksums + install --locked,
selfhost registry (search/add/HTTP), containers, and CI smokes for cloud path.
This commit is contained in:
2026-07-23 23:00:55 +03:00
parent a939f74b1b
commit a785747c37
44 changed files with 4318 additions and 279 deletions
+20
View File
@@ -0,0 +1,20 @@
# Session 75 — fully-static Bux binary in a distroless/scratch container.
#
# Build (from repo root):
# # 1) produce a static host binary with the bootstrap compiler
# ./buxc --static --release build /path/to/pkg
# # or use the helper:
# ./tools/build_static_hello.sh
#
# # 2) package it
# docker build -f examples/docker/Dockerfile.static \
# --build-arg BIN=build/hello_static \
# -t bux-hello-static .
#
# Run:
# docker run --rm bux-hello-static
ARG BIN=build/hello_static
FROM scratch
COPY ${BIN} /app
ENTRYPOINT ["/app"]