B19 base-image integration for the M6E Makefile framework
  • Shell 88%
  • Makefile 12%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-13 15:05:57 -03:00
base style: rewrite mk/sh comments as concise one-liners 2026-09-05 16:06:56 -03:00
docs docs(b19): usage section for derivatives, regenerated health files 2026-08-17 17:16:12 -03:00
goals feat(publish): bind the ghcr sink to the GitHub Actions job token 2026-09-09 22:27:49 -03:00
images feat(images): declare b19/fd and b19/minijinja as image parts 2026-09-05 19:30:04 -03:00
LICENSES chore(license): fix copyright holders 2026-07-17 15:28:11 -03:00
scaffold style: rewrite mk/sh comments as concise one-liners 2026-09-05 16:06:56 -03:00
scripts fix(deps): dedupe fetch stamps shared across series 2026-09-09 11:40:24 -03:00
tools feat(publish): bind the ghcr sink to the GitHub Actions job token 2026-09-09 22:27:49 -03:00
traits refactor(dag): move the i18n compliance edge onto source-is-ok 2026-09-08 13:39:07 -03:00
vulnerabilities style(yaml): restore surprising comments as concise one-liners 2026-09-05 16:15:48 -03:00
workflow style: rewrite mk/sh comments as concise one-liners 2026-09-05 16:06:56 -03:00
autoload-40.mk style: rewrite mk/sh comments as concise one-liners 2026-09-05 16:06:56 -03:00
ci.yaml refactor(ci): follow the auto- goal rename 2026-08-27 20:24:58 -03:00
CITATION.cff chore(docs): add cffr 2026-09-13 15:05:57 -03:00
CODE_OF_CONDUCT.md docs(health): render the community files and their translations 2026-08-12 22:41:50 -03:00
CONTRIBUTING.md docs(b19): usage section for derivatives, regenerated health files 2026-08-17 17:16:12 -03:00
conventions.yaml style(yaml): restore surprising comments as concise one-liners 2026-09-05 16:15:48 -03:00
initialize.mk style: rewrite mk/sh comments as concise one-liners 2026-09-05 16:06:56 -03:00
lefthook.yaml chore: init 2026-07-17 13:59:02 -03:00
LICENSE chore(license): fix copyright holders 2026-07-17 15:28:11 -03:00
projectfile.yaml chore: sync versions 2026-09-13 14:48:04 -03:00
README.md docs(b19): usage section for derivatives, regenerated health files 2026-08-17 17:16:12 -03:00
SECURITY.md docs(health): render the community files and their translations 2026-08-12 22:41:50 -03:00
SUPPORT.md docs(b19): usage section for derivatives, regenerated health files 2026-08-17 17:16:12 -03:00

Español · Українська

M6E/B19 Library

B19 base-image integration for the M6E Makefile framework

Stand with Ukraine

Build status on kiota.ch

Usage

Build a derivative on a b19 base image — every stage runs its hooks through build-stage:

FROM b19/go:latest AS build
RUN build-stage compile-go
FROM b19/ubuntu/resolute:latest
COPY --from=build /export /
RUN build-stage base
COPY .container/user/ /
RUN build-stage user

Add a build hook by dropping an executable — say hello-world.sh — into .container/user/build.d/user/post/; build-stage user runs it during the build.

Or scaffold a full derivative project in one step: b19/scripts/scaffold.sh --namespace <ns> --project <name> --base b19/<image>.

Policies

License

This project is licensed under MIT — see the LICENSE file for details.

Generated from projectfile (learn how)