compose/tests/fixtures
Mazz Mosley da36ee7cbc Perform schema validation
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>
2015-08-07 12:06:34 +01:00
..
UpperCaseDir Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
build-ctx Speed up integration test and make cleanup easier by using labels 2015-06-14 16:45:28 -04:00
build-path Interpret 'build:' as relative to the yml file 2015-03-31 18:47:26 -03:00
commands-composefile Rename binary to docker-compose and config file to docker-compose.yml 2015-01-20 21:00:23 +00:00
dockerfile-with-volume Speed up integration test and make cleanup easier by using labels 2015-06-14 16:45:28 -04:00
dockerfile_with_entrypoint Speed up integration test and make cleanup easier by using labels 2015-06-14 16:45:28 -04:00
env Make sure we're testing blank lines and comments in env files 2015-01-28 16:18:02 -05:00
env-file Fix environment resolution 2015-03-13 14:22:28 +00:00
environment-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
environment-interpolation Interpolate environment variables 2015-08-06 11:18:57 +01:00
extends Perform schema validation 2015-08-07 12:06:34 +01:00
links-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
longer-filename-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
multiple-composefiles Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
no-composefile WIP: rename Fig to Compose 2015-01-20 21:00:23 +00:00
ports-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
ports-composefile-scale Fixing docker-compose port with scale (#667) 2015-06-10 23:26:33 +02:00
simple-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
simple-dockerfile Speed up integration test and make cleanup easier by using labels 2015-06-14 16:45:28 -04:00
user-composefile Provide user override option on command line 2015-03-11 00:11:31 -04:00
volume-path Make volume host paths relative to file, merge volumes when extending 2015-03-20 15:45:16 -07:00
volume-path-interpolation Interpolate environment variables 2015-08-06 11:18:57 +01:00