Scuemata: Add grafana-cli command to validate resources against scuemata (#33852)

* Add validate-resource cli command

* Fixes according to reviewer's comments
This commit is contained in:
Dimitris Sotirakis
2021-05-18 10:30:13 +03:00
committed by GitHub
parent 93db2a099b
commit bfcf82f861
5 changed files with 283 additions and 12 deletions

View File

@@ -140,6 +140,17 @@ var cueCommands = []*cli.Command{
Usage: "validate *.cue files in the project",
Action: runPluginCommand(cmd.validateScuemataBasics),
},
{
Name: "validate-resource",
Usage: "validate *.cue files in the project",
Action: runPluginCommand(cmd.validateResources),
Flags: []cli.Flag{
&cli.StringFlag{
Name: "dashboard",
Usage: "dashboard JSON file to validate",
},
},
},
}
var Commands = []*cli.Command{