Open rchincha opened 2 years ago
Should this issue be in https://github.com/notaryproject/notation-go-lib
https://github.com/notaryproject/notation/pull/141 ^ here is a draft PR that could help. Would be even better if some routines can be pulled out without tying to cli context.
Should this issue be in https://github.com/notaryproject/notation-go-lib
^ looks a little low-level for the use case in mind. I would have to re-implement signer and verifier perhaps.
Hi @rchincha,
Thanks for the PR and Issue. We're hoping to keep the CLI focused on core CLI scenarios, with minimal surface area. The functionality you need, should be enabled through the go-libraries. But, this does bring up an interesting point for how the notation plug-ins will work.
I'd like to transfer this to the notation-go-lib for tracking. I'll open an issue related to using plug-ins, when using the notation-go libraries.
@rchincha is this issue still valid? Currently Notary Project support Notation GitHub actions, which may also help you integration with CI/CD pipelines.
For example,
https://github.com/notaryproject/notation/blob/main/cmd/notation/cert_gen.go