Type object
File match update-compose.yaml updatecli-compose.yaml
Schema URL https://catalog.lintel.tools/schemas/schemastore/updatecli-compose/latest.json
Source https://www.updatecli.io/schema/latest/compose/config.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

name string required

Name contains the compose name

policies object[]

Policies contains a list of policies

environments Record<string, string>

Environment contains a list of environment variables

Example: ENV_VAR1: value1 ENV_VAR2: value2

env_files string[]

Env_files contains a list of environment files

Example:

  • env_file1.env
  • env_file2.env
valuesinline object

ValuesInline contains a list of inline values for Updatecli config This is the default inline values that will be applied to all policies if not overridden by the policy inline values. A deep merge will be performed between global inline values and policy inline values if both are defined.

Example: key1: value1 key2: value2

include string[]

Include contains a list of compose files to include