Skip to main content
Version: Deploy 22.3

Using YAML

DevOps as Code uses a declarative YAML format to construct specifications that can be executed by Deploy using the XL CLI.

๐Ÿ“„๏ธ Composable Blueprints

Multiple blueprints can be composed into one master blueprint which specifies the deployment model for multiple included blueprints, by using includeBefore and includeAfter parameters. This allows you to scale your deployment and release models with any number of blueprints. During the implementation of a composed blueprint, the CLI will work through the blueprints in the sequence defined, merging the questions into a single list and applying any custom values that were defined in the composed blueprint. For more information on the YAML fields that enable composable blueprints, see IncludeBefore/IncludeAfter fields for composability.