github.com/billybanfield/evergreen@v0.0.0-20170525200750-eeee692790f7/model/testdata/matrix_simple.yml (about)

     1  axes:
     2  - id: "color"
     3    values:
     4    - id: "red"
     5      display_name: "Red"
     6    - id: "blue"
     7      display_name: "Blue"
     8      variables:
     9        length: 7
    10    - id: "yellow"
    11      display_name: "Yellow"
    12  - id: "shape"
    13    values:
    14    - id: "circle"
    15      display_name: "Perfect Circle"
    16      tags:
    17      - round
    18      - perfect
    19      run_on: "round_machine"
    20    - id: "ellipse"
    21      display_name: "Ellipse"
    22      tags: "round"
    23      run_on: "round_machine"
    24    - id: "square"
    25      display_name: "Perfect Square"
    26      variables:
    27        corners: yes
    28        length: 125
    29      tags: perfect 
    30      run_on: "right_angler"
    31    - id: rectangle
    32      display_name: "Rectangle"
    33      run_on: "right_angler"
    34  
    35  buildvariants:
    36  - matrix_name: tester
    37    display_name: ${color} ${shape} Shape
    38    matrix_spec:
    39      color: "*"
    40      shape: "*"
    41    exclude_spec: 
    42    - color: red
    43      shape: circle
    44    - color: blue
    45      shape: ".round"
    46    tags: ["==${corners}=="]
    47    tasks:
    48    - "test_task"
    49    - "test_${length|0}"
    50    - name: "compile"
    51      run_on: "corners_${corners|none}"
    52    - name: "1"
    53      depends_on: 
    54          - name: test_${length|0}
    55            status: ${color}
    56      requires:  test_${length|0}
    57    rules:
    58    - if:
    59        color: "*"
    60        shape: ".round"
    61      then:
    62        set:
    63          tags: "gotcha_boy"
    64          stepback: false
    65        add_tasks: ".special"
    66  
    67  tasks:
    68  - name: "test_task"
    69  - name: compile
    70  - name: test_7
    71  - name: test_0
    72  - name: test_125
    73  - name: "1"
    74  - name: add_me
    75    tags: special
    76