compose/tests/fixtures
Mazz Mosley 950577d60f Split validation into fields and service
We want to give feedback to the user as soon as possible about the
validity of the config supplied for the services.

When extending a service, we can validate that the fields are
correct against our schema but we must wait until the *end* of
the extends cycle once all of the extended dicts have been merged
into the service dict, to perform the final validation check on the
config to ensure it is a complete valid service.

Doing this before that had happened resulted in false reports of
invalid config, as common config when split out, by itself, is not
a valid service but *is* valid config to be included.

Signed-off-by: Mazz Mosley <mazz@houseofmnowster.com>
2015-09-02 15:42:38 +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 Split validation into fields and service 2015-09-02 15:42:38 +01:00
links-composefile Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
longer-filename-composefile Run pre-commit on all files 2015-08-24 17:04:50 -04: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 rebasing port range changes 2015-08-07 16:22:39 +01:00
ports-composefile-scale Fixing docker-compose port with scale (#667) 2015-06-10 23:26:33 +02:00
simple-composefile Allow to specify image by digest. Fixes #1670 2015-08-19 21:13:34 +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