fix: validate --source flag in create kustomization command

Signed-off-by: Ghassan Malke <gmalke@shiftbase.com>
This commit is contained in:
Ghassan Malke 2026-03-30 13:11:33 +02:00
parent 5fc8afcaaf
commit 457abed9f9
No known key found for this signature in database
GPG key ID: FA99D2EF18FC8940
2 changed files with 51 additions and 0 deletions

View file

@ -136,6 +136,9 @@ func createKsCmdRun(cmd *cobra.Command, args []string) error {
if !strings.HasPrefix(kustomizationArgs.path.String(), "./") {
return fmt.Errorf("path must begin with ./")
}
if kustomizationArgs.source.Name == "" {
return fmt.Errorf("source is required")
}
if !createArgs.export {
logger.Generatef("generating Kustomization")