gitlab-ci-local icon indicating copy to clipboard operation
gitlab-ci-local copied to clipboard

Implement needs[].parallel.matrix

Open firecow opened this issue 1 year ago • 1 comments

https://gitlab.com/gitlab-org/gitlab/-/issues/254821 Is in release candidate. This is looking like, what gitlab.com wants to implement.

test:
  needs:
    - job: build
      parallel:
        matrix:
          - PLATFORM: ubuntu
            STACK: [ruby, python]

# depends on build[ubuntu, ruby] and build[ubuntu, python]
test:
  needs:
    - job: build
      parallel:
        matrix:
          - PLATFORM: ubuntu

# depends on build[ubuntu, *]
test:
  needs:
    - job: build
      parallel:
        matrix:
          - PLATFORM: ubuntu
            STACK: []

# depends on build[ubuntu]

firecow avatar May 03 '23 19:05 firecow