Define a schema that we can pass to jsonschema to validate against the config a user has supplied. This will help catch a wide variety of common errors that occur. If the config does not pass schema validation then it raises an exception and prints out human readable reasons. Signed-off-by: Mazz Mosley <mazz@houseofmnowster.com> |
||
|---|---|---|
| .. | ||
| circle-1.yml | ||
| circle-2.yml | ||
| common.yml | ||
| docker-compose.yml | ||
| nested-intermediate.yml | ||
| nested.yml | ||
| no-file-specified.yml | ||
| nonexistent-path-base.yml | ||
| nonexistent-path-child.yml | ||
| specify-file-as-self.yml | ||