compose/tests/fixtures/extends
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
..
circle-1.yml Implement `extends` 2015-03-20 15:45:16 -07:00
circle-2.yml Implement `extends` 2015-03-20 15:45:16 -07:00
common.yml Implement `extends` 2015-03-20 15:45:16 -07:00
docker-compose.yml Use 'top' instead of 'sleep' as a dummy command 2015-05-21 16:24:29 +01:00
invalid-links.yml Validate extended service against our schema 2015-09-02 15:42:38 +01:00
invalid-net.yml Validate extended service against our schema 2015-09-02 15:42:38 +01:00
invalid-volumes.yml Validate extended service against our schema 2015-09-02 15:42:38 +01:00
nested-intermediate.yml Implement `extends` 2015-03-20 15:45:16 -07:00
nested.yml Implement `extends` 2015-03-20 15:45:16 -07:00
no-file-specified.yml 'file' key can be omitted from extends 2015-07-03 11:26:30 +01:00
nonexistent-path-base.yml Run pre-commit on all files 2015-08-24 17:04:50 -04:00
nonexistent-path-child.yml Run pre-commit on all files 2015-08-24 17:04:50 -04:00
nonexistent-service.yml Raise configuration error when trying to extend service that does not exist. Fixes #1826 2015-08-12 22:34:25 +01:00
service-with-invalid-schema.yml Split validation into fields and service 2015-09-02 15:42:38 +01:00
service-with-valid-composite-extends.yml Split validation into fields and service 2015-09-02 15:42:38 +01:00
specify-file-as-self.yml Perform schema validation 2015-08-07 12:06:34 +01:00
valid-common-config.yml Split validation into fields and service 2015-09-02 15:42:38 +01:00
valid-common.yml Split validation into fields and service 2015-09-02 15:42:38 +01:00
valid-composite-extends.yml Split validation into fields and service 2015-09-02 15:42:38 +01:00
valid-interpolation-2.yml Interpolate extended config 2015-09-02 15:42:38 +01:00
valid-interpolation.yml Interpolate extended config 2015-09-02 15:42:38 +01:00