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