diff options
Diffstat (limited to 'HISTORY.md')
| -rw-r--r-- | HISTORY.md | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/HISTORY.md b/HISTORY.md new file mode 100644 index 0000000..8e12890 --- /dev/null +++ b/HISTORY.md @@ -0,0 +1,54 @@ +# History + +This project began as a side-project inside the **sbo-slackbuilds** repository +(danix's SlackBuilds.org maintenance mirror), under `.extras/`. It grew from a +throwaway docker test-build helper into a structured, self-maintaining toolchain, +so it was extracted here to be developed on its own. + +Git history starts fresh in this repo. The 41 commits below are the original +development history from sbo-slackbuilds, preserved here as a record. The hashes +refer to the sbo-slackbuilds repository, not this one. + +## Original commits (from sbo-slackbuilds, oldest first) + +- `b4c286e` 2026-07-13 — docs: test-build design spec; refine CLAUDE.md purpose and docker workflow +- `1e42a7f` 2026-07-13 — docs: test-build implementation plan +- `eb74944` 2026-07-13 — test-build: scaffold script + self-check +- `1a39e22` 2026-07-13 — test-build: config, arg parsing, version selection +- `b828163` 2026-07-13 — test-build: port SBo lookup + dependency resolver +- `3680234` 2026-07-13 — test-build: current-vs-stable override engine +- `5d1fb3a` 2026-07-13 — test-build: port dep cache, namespaced by image digest +- `f4dff4e` 2026-07-13 — test-build: port BLOCKED-BY-DEP propagation +- `44f0338` 2026-07-13 — test-build: container build step (build_one via docker) +- `4a3d6a6` 2026-07-13 — test-build: run_target orchestration + summary + confirm +- `7c7e549` 2026-07-13 — test-build: wire main, image-presence check, target lookup +- `11153a8` 2026-07-13 — test-build: fix empty-order corruption when all deps dropped +- `71b58e1` 2026-07-13 — test-build: document installed_in_base deferral +- `d9cd1ad` 2026-07-13 — image-builder: add design spec +- `4db7f46` 2026-07-13 — image-builder: add implementation plan +- `b844135` 2026-07-13 — image-builder: config + lib.sh helpers +- `8b4c556` 2026-07-13 — image-builder: curl -sS in fetch for http error diagnostics +- `3e79c1b` 2026-07-13 — image-builder: lib.sh self-check +- `b4f19b7` 2026-07-13 — image-builder: bootstrap.sh base image from NAS +- `b954189` 2026-07-13 — image-builder: bootstrap.sh cleanup trap on EXIT not RETURN +- `88f399e` 2026-07-13 — image-builder: build-full-image.sh +- `160ab1f` 2026-07-13 — image-builder: build-sbo-testbuild.sh +- `0b42333` 2026-07-13 — image-builder: guard FULL_DIGEST recompute against set -e abort +- `26674aa` 2026-07-13 — image-builder: per-variant isolation, non-zero exit on failure +- `bb67cd4` 2026-07-13 — image-builder: README with VM setup checklist +- `7363f45` 2026-07-13 — image-builder: mark scripts executable +- `e513a3e` 2026-07-13 — image-builder: require_mount in changelog gate so unmounted NAS fails loud +- `f273077` 2026-07-13 — image-builder: accept any Slackware pkg extension (*.t?z) not just .txz +- `416ea5d` 2026-07-13 — image-builder: fix false GPG-update warning from SIGPIPE on yes pipe +- `e887d1e` 2026-07-13 — image-builder: feed full build from LAN NFS mirror over HTTP, fix GPG verify +- `5e93772` 2026-07-14 — test-build: implement installed_in_base from image package db +- `d839dd4` 2026-07-14 — test-build: make drop: satisfy a dep at resolution time +- `be7880b` 2026-07-14 — test-build: fix container stdin and move lint in-container +- `3a99bb5` 2026-07-14 — test-build: auto-pull the image from the LAN registry when missing +- `7df4fdf` 2026-07-14 — image-builder: README cron matches deployed 06:00/06:20/08:00 schedule +- `78db185` 2026-07-14 — image-builder: cron gates both variants, add 15.0, drop --force +- `e4edbf2` 2026-07-14 — image-builder: cron moved to 03:00/05:00 (trees now sync 01:00/02:00) +- `e129f08` 2026-07-14 — test-build: target the local SlackBuild (CWD/path), deps from the tree +- `2b75214` 2026-07-14 — image-builder: catch build/push failures, prune cache on --force +- `b50ad87` 2026-07-14 — test-build: variant-namespace the dep cache and prune stale digests +- `4cf9fe4` 2026-07-14 — test-build: add --keep to save the built target package |
