Commit graph

10 commits

Author SHA1 Message Date
Gerald Pinder
3a0be4099a
feat: Add bootc support (#448)
Adds support for using `bootc` as the preferred method for booting from
a locally created image. This new method gets rid of the need to create
a tarball and move it to the correct place and instead it will make use
of `podman scp` which copies the image to the root `containers-storage`
and then has `rpm-ostree` and `bootc` boot from that store.

Closes #418 
Closes #200
2025-08-09 14:05:59 -04: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
2069eb513a chore: Prepare for the v0.9.0 release 2024-12-03 03:49:37 -05:00
fiftydinar
1cc8b69e4a chore: Assure that get_json_array outputs compact json output
This fixes the issue with `files` module, where brackets are included in an array.
2024-12-01 08:06:35 -05:00
Gerald Pinder
f2a4123e0b fix: Export get_json_array bash function 2024-11-25 22:18:21 -05:00
Gerald Pinder
de3becfe2d fix: Make sure jq prints raw values 2024-11-25 14:11:12 -05:00
Gerald Pinder
20550f22aa chore: Add get_json_array bash function for migration to jq 2024-11-25 13:00:46 -05:00
Gerald Pinder
75eae89e4a feat: Add platform arg to force building a specific architecture 2024-10-03 14:47:47 -04:00
Gerald Pinder
74d99f2b17 feat: Color output in terminal if running in TTY 2024-08-30 23:40:53 -04:00
Gerald Pinder
0c7033ccd2
feat: Move module run logic into its own script (#168)
This will help make the Containerfile just a little bit easier to read
(ignoring all the mounts lol). This would also allow us to add logic
later to support modules that run executables other than `*.sh`.
2024-04-27 15:19:58 -04:00
Renamed from exports.sh (Browse further)