anchor.diff:  ```
   {: codeblock-file="pipeline.yml"}
   
  -Use a Build Matrix to expand a single step template into three steps by interpolating the matrix values into the following build configuration:
  +Use a build matrix to expand a single step template into three steps by interpolating the matrix values into the following build configuration:
   
   ```yaml
   steps:
  
positive.code: # Build Matrix
  
  Build Matrices help you simplify complex build configurations by expanding a step template and array of matrix elements into multiple jobs.
  
  The following [command step](/docs/pipelines/command-step) attributes can contain matrix values for interpolation:
  
  
negative.code: * [labels](/docs/pipelines/command-step#label)
  * [commands](/docs/pipelines/command-step#command-step-attributes)
  
  You can't use matrix values in other attributes, including step keys and plugin attributes.
  
  {:toc}
  
  