github.com/drone/go-convert@v0.0.0-20240307072510-6bd371c65e61/convert/gitlab/testdata/matrix/matrix.yaml.golden (about)

     1  kind: pipeline
     2  spec:
     3    stages:
     4    - name: test
     5      spec:
     6        steps:
     7        - spec:
     8            steps:
     9            - name: deploystacks-0
    10              spec:
    11                envs:
    12                  PROVIDER: "<+matrix.PROVIDER>"
    13                  STACK: "<+matrix.STACK>"
    14                run: |-
    15                  echo $PROVIDER/$STACK
    16                  bin/deploy
    17              strategy:
    18                spec:
    19                  axis:
    20                    PROVIDER:
    21                    - aws
    22                    STACK:
    23                    - monitoring
    24                    - app1
    25                    - app2
    26                type: matrix
    27              type: script
    28            - name: deploystacks-1
    29              spec:
    30                envs:
    31                  PROVIDER: "<+matrix.PROVIDER>"
    32                  STACK: "<+matrix.STACK>"
    33                run: |-
    34                  echo $PROVIDER/$STACK
    35                  bin/deploy
    36              strategy:
    37                spec:
    38                  axis:
    39                    PROVIDER:
    40                    - ovh
    41                    STACK:
    42                    - monitoring
    43                    - backup
    44                    - app
    45                type: matrix
    46              type: script
    47            - name: deploystacks-2
    48              spec:
    49                envs:
    50                  PROVIDER: "<+matrix.PROVIDER>"
    51                  STACK: "<+matrix.STACK>"
    52                run: |-
    53                  echo $PROVIDER/$STACK
    54                  bin/deploy
    55              strategy:
    56                spec:
    57                  axis:
    58                    PROVIDER:
    59                    - gcp
    60                    - vultr
    61                    STACK:
    62                    - data
    63                    - processing
    64                type: matrix
    65              type: script
    66          type: parallel
    67      type: ci
    68  version: 1