# INTENTIONALLY INVALID. Well-formed YAML, invalid Compose in four documented ways:
#   1. `services` is a list where a mapping of service names is required
#   2. a service declares both `image` and `build` with no context for the build
#   3. `ports` uses the unquoted 8080:8080 form, which YAML 1.1 reads as the base-60 integer
#      29280080 rather than a port mapping string
#   4. `depends_on` names a service that is not defined
services:
  - api:
      image: registry.example.invalid/example-org/orders:1.4.0
      build:
      ports:
        - 8080:8080
      depends_on:
        - does-not-exist
