Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow cli to run with alt tuf remote repository #723

Merged
merged 1 commit into from
May 29, 2024

Conversation

loosebazooka
Copy link
Member

@jku presumably this should allow better conformance for the tuf repo. It does have separate flags for prod and staging (which allows the cli to be more robust), but it's not impossible to just use a single flag.

@loosebazooka loosebazooka requested a review from jku May 28, 2024 18:40
Comment on lines +58 to +69
@Option(
names = {"--public-good-with-tuf-url-override"},
description = "use public good with a tuf remote repository override",
required = false)
String publicGoodWithTufUrlOverride;

@Option(
names = {"--staging-with-tuf-url-override"},
description = "use staging with a tuf remote repository override",
required = false)
String stagingWithTufUrlOverride;
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jku there are the flags that allow changing the tuf url

Copy link
Member

@jku jku left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 if you're ok putting this in the conformance cli, it does look like it allows me to easily include sigstore-java in the root-signing test workflow...

(I'm not promising that root-signing tests will include "all" clients forever, but it would be nice to have for the near to mid-term...)

@loosebazooka loosebazooka requested a review from patflynn May 29, 2024 15:15
@loosebazooka
Copy link
Member Author

yeah the cli is whatever we want it to be. Just an interface into core functionality. We never release it.

@loosebazooka loosebazooka requested a review from vlsi May 29, 2024 15:16
@loosebazooka loosebazooka merged commit 3b9acc9 into main May 29, 2024
19 checks passed
@loosebazooka loosebazooka deleted the custom-tuf-in-cli branch May 29, 2024 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants