'How to stop matrix builds on the first error

I have a CI pipeline setup for release and debug builds:

trigger:
  batch: true
  branches:
    include:
      - "master"
      - "main"
      - "feature/*"
      - "hotfix/*"

strategy:
  matrix: 
    'Release':
      buildConfiguration: 'Release'
    'Debug':
      buildConfiguration: 'Debug'

Both are ran regardless of errors:

enter image description here

I want to change this behaviour so that when one job fails the other job also stops - saving me build minutes.

Is this possible?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source