Releases: blue-build/cli
Releases · blue-build/cli
v0.8.5
v0.8.4
What's Changed
- chore: add MODULE_DIRECTORY env var by @xynydev in #142
- docs: add distrobox installation tips by @michaelhaaf in #146
- fix: Sign all images in manifest by @prydom in #148
- README: add alpine distrobox and shell completions by @michaelhaaf in #149
- feat: Add driver selection args by @gmpinder in #153
- feat: Squash builds by @gmpinder in #155
- chore: Cleanup images and use hash for exports tag by @gmpinder in #158
- feat: Look for recipes in
./recipes/
, build files in./files/
, and Containerfiles in./containerfiles/
by @gmpinder in #157 - fix: Add test for rpm-ostree rebase by @gmpinder in #161
- fix: Error if any module fails to deserialize by @gmpinder in #163
- chore: Update akmods module to account for upstream changes by @gmpinder in #165
New Contributors
- @michaelhaaf made their first contribution in #146
- @prydom made their first contribution in #148
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- fix: use container skopeo by @bayou-brogrammer in #110
- fix: Remove tmpfs for /var and /tmp by @gmpinder in #123
- feat: revert to bash files module by @gerblesh in #125
- chore: Add version checks for upstream tools by @gmpinder in #121
- fix: Allow docker driver to properly use cache by @gmpinder in #126
- fix: Allow special characters for export script by @gmpinder in #128
- feat: Support
zstd
compression by @gmpinder in #134 - fix: Copy bins and keys with mounts for ostree commit by @gmpinder in #132
- fix: Allow user supplied registry to be set in the template by @gmpinder in #135
- feat: Improve logging output by @gmpinder in #139
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- refactor: Move templates to their own crate by @gmpinder in #83
- fix: Filter out
/
in tag names by @gmpinder in #94 - docs: add install script from github option by @bayou-brogrammer in #102
- fix: Run
ostree container commit
at the end of each module run by @gmpinder in #103 - fix: Add Nvidia Version to main base case by @gmpinder in #107
- refactor: Update build command to use BuildStrategy and add
docker
support by @gmpinder in #88 - fix: retry flag by @bayou-brogrammer in #111
- chore: Add integration test for
disableuserns.sh
by @gmpinder in #104 - fix: Add
org.opencontainers.image.source
LABEL for CI images by @gmpinder in #113 - fix: Remove check for specific branches for signing by @gmpinder in #114
- feat: add flakehub entry + nix flake by @tulilirockz in #109
- fix: update path in comments and README by @davemccrea in #115
New Contributors
- @tulilirockz made their first contribution in #109
- @davemccrea made their first contribution in #115
Full Changelog: v0.8.1...v0.8.2
v0.8.1
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- feat: Use GitHub's OIDC for signing images by @gmpinder in #62
- feat: use WORKDIR and ENTRYPOINT for cli containers by @gerblesh in #63
- feat(podman-api): Clean up working container for SIGINT and SIGTERM by @gmpinder in #14
- feat: Use tmpfs mount for /tmp and /var by @gmpinder in #67
- feat: Allow user to use source images by @gmpinder in #69
- fix: check for
GITHUB_TOKEN
instead ofSIGSTORE_ID_TOKEN
for github OIDC by @gerblesh in #72 - feat: Make use of rpm-ostree cache by @gmpinder in #68
- fix: Remove trailing newlines from yaml arrays by @fiftydinar in #73
- refactor: Use GITHUB_TOKEN instead of REGISTRY_TOKEN by @gmpinder in #75
- feat: block overriding by @bayou-brogrammer in #74
- feat: Allow use of akmods module by @gmpinder in #71
- fix: allow empty custom modules dir by @qoijjj in #77
- feat: add retry options to cli build command by @bayou-brogrammer in #81
- refactor: Move modules into their own directory structure by @gmpinder in #80
- docs: Add module documentation for 'containerfile' and 'files' by @gmpinder in #82
- chore: update default module source by @xynydev in #76
New Contributors
- @fiftydinar made their first contribution in #73
- @qoijjj made their first contribution in #77
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- fix: remove deprecated bling
COPY
forfiles
andrpms
by @gerblesh in #52 - fix: only use earthly builder if token exists by @gerblesh in #53
- chore: Create base integration test setup by @gmpinder in #55
- feat: Use Multi-stage builds to prevent COPY for modules and config by @gmpinder in #54
- feat: Alias update for upgrade subcommand by @gmpinder in #60
New Contributors
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- refactor!: rename bb to bluebuild by @bayou-brogrammer in #50
- feat: snippets by @bayou-brogrammer in #51
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- fix: tag workflow version fix by @bayou-brogrammer in #16
- refactor: Move recipe out to its own module by @gmpinder in #18
- fix: Improve workflow for main branch and PRs by @gmpinder in #17
- chore: Enable Clippy Pedantic lint by @gmpinder in #19
- feat: add release workflows by @bayou-brogrammer in #22
- feat: upgrades by @bayou-brogrammer in #26
- chore: fix simple error in workflow by @bayou-brogrammer in #27
- chore: Update/Remove logos in this repo (#23) by @xynydev in #30
- chore: Setup earthly satellite building by @gmpinder in #29
- refactor: Separate module template from recipe module by @gmpinder in #32
- feat: Bugreport command by @bayou-brogrammer in #28
- feat: Use COPY syntax for files module by @gmpinder in #38
- fix: Add missing container tags by @gmpinder in #37
- feat: Allow default recipe path by @gmpinder in #45
- fix: Update containerfile to check for presence of cosign.pub by @bayou-brogrammer in #46
- fix: output better serde::yaml errors by @bayou-brogrammer in #47
- fix: Lowecase registry and update IMAGE_REGISTRY arg by @gmpinder in #49
- refactor: Separate modules into individual templates by @gmpinder in #48
Full Changelog: v0.5.5...v0.6.0
v0.5.4
Chore
- Bump version
- Bump version
Other
- Add token for pushing tags
- Don't fetch tags again
Commit Statistics
- 4 commits contributed to the release.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages