cli
cli copied to clipboard
BlueBuild's command line program that builds Containerfiles and custom images based on your recipe.yml.
The `build` subcommand can now take in any number of recipe files and will build them all in parallel. Along with this new ability, I've added a way to easily...
I'm not on the computer right now, so can't give a detailed account. I'll put down some thoughts, though. I understand how `template` and `build` are separate commands, even though...
The use of `zstd:chunked` compression can dramatically decrease the amount of data that needs to be pulled over the wire when the client is able to to do partial pulls....
(this issue is filed under CLI, because this is the only place changes would have to be made to implement changes to the recipe format) _I had an epiphany._ But...
Schemas are being created for recipe v1 and all the modules. We will be using [jsonschema](https://crates.io/crates/jsonschema) crate to handle these verification's. Related issues and PRs: - https://github.com/blue-build/modules/pull/233 - https://github.com/blue-build/schema -...
feat: Create another bin called `bluebuild-docs` that will generate list of images from all recipes
Inspired by an idea from this [podcast](https://youtu.be/JdfWd_-BhgU?si=G5lDD3xVPvAacSAT&t=2656). We should include a way to recursively search through the project for all recipes and create a list of the images that can...
So there was some conversation in discord and some in a [discussion](https://github.com/orgs/blue-build/discussions/5) about trying to have support for a recipe building multiple versions of itself. For example @qoijjj has mentioned...
We need to look into some workflow to handle properly verifying images before rebasing on a signed keyless image. - https://www.mankier.com/5/containers-policy.json#Examples - https://github.com/bsherman/ublue-custom/blob/main/.github/workflows/build.yml#L181-L191 - https://github.com/sigstore/root-signing/blob/main/repository/repository/root.json - https://github.com/sigstore/sigstore/tree/main/pkg/tuf/repository/targets