particle-os-cli/process/drivers
Gerald Pinder 8ce83ba7ff
refactor: Create SigningDriver and CiDriver (#197)
This also includes a new `login` command. The signing and CI logic is now using the Driver trait system along with a new experimental sigstore signing driver. New static macros have also been created to make implementation management easier for `Command` usage and `Driver` trait implementation calls.

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2024-08-12 23:52:07 -04:00
..
github_driver refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
opts refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
buildah_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
cosign_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
docker_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
functions.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
github_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
gitlab_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
image_metadata.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
local_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
opts.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
podman_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
sigstore_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
skopeo_driver.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
traits.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00
types.rs refactor: Create SigningDriver and CiDriver (#197) 2024-08-12 23:52:07 -04:00