particle-os-cli/process/drivers
Tom van Dijk 9963758a91 feat(podman_driver): Invoke sudo when needed for privileged
My motivation is that it's really a bad practice to just run `sudo bluebuild generate -o Containerfile`, as the file gets created as root and it's kind-of unsafe to the system too.

I'd rather have the tool invoke sudo by itselves for the things it needs it for, rather than wrapping the entire program in sudo.

This is especially the case for local (non-ci) builds.
2025-03-23 17:25:06 -04:00
..
docker_driver fix: Add logic for inspecting multi-manifest images 2024-11-26 21:21:26 -05:00
github_driver fix: Make sure GitHub job pushes latest image on scheduled job 2024-08-24 18:20:12 -04:00
opts refactor: Make use of Reference to ensure typing 2024-12-29 18:14:59 -05:00
buildah_driver.rs fix: Use lenient_semver for build drivers version check to handle pre-release versions 2025-02-10 20:39:12 -05:00
cosign_driver.rs chore: Upgrade comlexr to 1.3.0 2025-01-31 18:03:53 -05:00
docker_driver.rs fix: Filter out images whose repo or tag is <none> when listing images 2025-02-12 13:03:17 -05:00
functions.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
github_driver.rs refactor: Make use of Reference to ensure typing 2024-12-29 18:14:59 -05:00
gitlab_driver.rs refactor: Make use of Reference to ensure typing 2024-12-29 18:14:59 -05:00
local_driver.rs chore: Switch to using my new proc_macro comlexr 2025-01-12 16:15:29 -05:00
opts.rs feat(rechunk): Add the ability to rechunk an image 2024-12-02 02:23:22 -05:00
podman_driver.rs feat(podman_driver): Invoke sudo when needed for privileged 2025-03-23 17:25:06 -04:00
sigstore_driver.rs refactor: Make use of Reference to ensure typing 2024-12-29 18:14:59 -05:00
skopeo_driver.rs chore: Switch to using my new proc_macro comlexr 2025-01-12 16:15:29 -05:00
traits.rs fix: Use lenient_semver for build drivers version check to handle pre-release versions 2025-02-10 20:39:12 -05:00
types.rs fix: Use lenient_semver for build drivers version check to handle pre-release versions 2025-02-10 20:39:12 -05:00