1
0
mirror of synced 2026-03-14 15:36:56 +00:00

Merge pull request #911 from fluxcd/select-numeric-validation

Validate if only one image policy selector is given
This commit is contained in:
Hidde Beydals
2021-02-12 16:14:21 +01:00
committed by GitHub

View File

@@ -102,7 +102,9 @@ func createImagePolicyRun(cmd *cobra.Command, args []string) error {
switch { switch {
case imagePolicyArgs.semver != "" && imagePolicyArgs.alpha != "": case imagePolicyArgs.semver != "" && imagePolicyArgs.alpha != "":
return fmt.Errorf("policy cannot be specified with both --select-semver and --select-alpha") case imagePolicyArgs.semver != "" && imagePolicyArgs.numeric != "":
case imagePolicyArgs.alpha != "" && imagePolicyArgs.numeric != "":
return fmt.Errorf("only one of --select-semver, --select-alpha or --select-numeric can be specified")
case imagePolicyArgs.semver != "": case imagePolicyArgs.semver != "":
policy.Spec.Policy.SemVer = &imagev1.SemVerPolicy{ policy.Spec.Policy.SemVer = &imagev1.SemVerPolicy{
Range: imagePolicyArgs.semver, Range: imagePolicyArgs.semver,