Commit graph

60 commits

Author SHA1 Message Date
Gerald Pinder
b41ba22a02 chore: Use new comlexr features 2025-01-28 22:49:46 -05:00
Gerald Pinder
6e02360ec9 chore: Release 2025-01-19 11:34:42 -05:00
Gerald Pinder
c68a889490 fix: Remove image for docker inspect after running image to get version 2025-01-19 11:20:02 -05:00
Gerald Pinder
cbb6efd14d chore: Switch to using my new proc_macro comlexr 2025-01-12 16:15:29 -05:00
Gerald Pinder
a1ab139728 chore: Release 2025-01-05 14:11:06 -05:00
Gerald Pinder
4a7293889d refactor: Make use of Reference to ensure typing 2024-12-29 18:14:59 -05:00
Gerald Pinder
f83cddfbe0 chore: Release 2024-12-22 13:19:08 -05:00
Gerald Pinder
50ed183cde feat: Allow fresh rechunking of image 2024-12-16 21:07:09 -05:00
Gerald Pinder
469c6044a6 fix: Typo in --all arg for buildah and podman prune 2024-12-14 00:48:12 -05:00
fiftydinar
974ba34225 chore: Use consistent syntax for getting information from os-release
Please tell me if I escaped quotes correctly in `drivers.rs`
2024-12-13 12:35:30 -05:00
Gerald Pinder
d9b812d59b feat: Add the ability to choose a tempdir for builds 2024-12-09 12:15:38 -05:00
Gerald Pinder
4910292fb9 fix: Prevent certain builds from running when the PR is from a fork 2024-12-08 21:17:31 -05:00
Gerald Pinder
a8cac2adc9 chore: Release 2024-12-03 04:36:13 -05:00
Gerald Pinder
b4fbac2a66 feat(rechunk): Add the ability to rechunk an image 2024-12-02 02:23:22 -05:00
Gerald Pinder
ffa1789422 chore: Release 2024-12-02 01:27:15 -05:00
Gerald Pinder
1671ea2143 feat(prune)!: Create prune command 2024-11-27 14:30:29 -05:00
Gerald Pinder
3c6ad5ac25 chore: Release 2024-11-26 21:25:15 -05:00
Gerald Pinder
2b7305c5d0 fix: Add logic for inspecting multi-manifest images 2024-11-26 21:21:26 -05:00
Gerald Pinder
ddfacd3492 chore: Release 2024-11-25 20:04:13 -05:00
Gerald Pinder
31d0ba2162 chore: Release 2024-11-24 11:57:25 -05:00
Gerald Pinder
1f0e5af091 chore: Release 2024-11-24 11:51:52 -05:00
Gerald Pinder
918da22952
feat(init): Add the new/init subcommands (#85) 2024-11-14 20:15:12 -05:00
Gerald Pinder
e3b246ef91 feat: Include base image information in labels 2024-11-14 09:26:08 -05:00
Gerald Pinder
752c957914 chore: Remove need to update .gitignore by making use of temporary directories 2024-11-07 00:01:23 -05:00
Gerald Pinder
e67a427dc3 chore: Send log files to ~/.cache/bluebuild 2024-11-03 21:39:08 -05:00
Gerald Pinder
9a3ad0ae17 feat: Add validation command 2024-10-30 18:08:50 -04:00
Gerald Pinder
1865a46c55 fix: Make sure to exit after unwind 2024-10-11 19:40:55 -04:00
Gerald Pinder
ceefc7175a chore: Remove expect-exit as a dependency and add bacon config 2024-10-11 16:54:16 -04:00
Gerald Pinder
32092195d3
chore: Cleanup workflows to be run from just (#238) 2024-10-07 16:34:36 -04:00
Gerald Pinder
7c5578994e chore: Release 2024-10-06 13:21:50 -04:00
Gerald Pinder
a0b256015b fix: Remove --load for docker build since we no longer pull the image for inspection 2024-10-06 12:25:46 -04:00
Gerald Pinder
b991b370a5 fix: Use full json inspection for docker inspect driver 2024-10-06 00:35:25 -04:00
Gerald Pinder
d93c13e261 fix: Use docker buildx imagetools to inspect for the docker inspect driver 2024-10-05 23:44:14 -04:00
Gerald Pinder
cd0fbfad6f fix: Ensure the correct digest is used for docker and podman inspect drivers 2024-10-05 22:09:50 -04:00
Gerald Pinder
d2f3f6f756 chore: Release 2024-10-04 16:49:06 -04:00
Gerald Pinder
4e0ab374c9 fix: Use built-in image inspection for podman and docker 2024-10-04 16:48:34 -04:00
Gerald Pinder
566380a82a chore: Release 2024-10-03 14:48:15 -04:00
Gerald Pinder
75eae89e4a feat: Add platform arg to force building a specific architecture 2024-10-03 14:47:47 -04:00
Gerald Pinder
20d1950530 fix: Run image as fallback for version retrieval 2024-09-29 15:10:08 -04:00
Gerald Pinder
486961f3d3 fix: Make sigstore driver more resilient to network errors 2024-09-21 18:57:57 -04:00
Gerald Pinder
0c52cf6a54 refactor: Swtich to using bon for builder pattern 2024-09-21 18:42:28 -04:00
Gerald Pinder
fbf57e5c83 fix: Properly escape module json 2024-09-14 00:59:44 -04:00
Gerald Pinder
ce717118ce chore: Release 2024-09-11 19:05:44 -04:00
Gerald Pinder
1177a6d873 chore: Upgrade sigstore to use contributed changes 2024-09-11 14:40:53 -04:00
Gerald Pinder
199d975305 chore: Release 2024-09-08 10:26:17 -04:00
Gerald Pinder
8c94473ae3 fix: Ensure image names are lowercase 2024-09-08 09:39:38 -04:00
Gerald Pinder
d4b511ebdb chore: Release 2024-09-07 18:59:56 -04:00
Gerald Pinder
4296085bf4 feat: Display list of image refs at the end of a build 2024-09-07 18:58:04 -04:00
Gerald Pinder
2f3edeb1a5 fix: Generate correct image names based on user supplied arguments 2024-09-07 01:47:37 -04:00
Gerald Pinder
e6cce3d542
feat(iso): Create generate-iso command (#192)
## Tasks

- [x] Add ctrl-c handler to kill spawned children
- [x] add more args to support all variables
- [x] Add integration test
2024-09-04 18:17:08 -04:00