1
0
mirror of https://github.com/SerenityOS/serenity synced 2024-07-05 22:14:55 +00:00
serenity/azure-pipelines.yml
Timothy Flynn 0a7d0362ea CI: Remove extraneous toolchain job from Azure CI
This was useful when building both i686 and x86_64 SerenityOS targets as
we could use a single toolchain build for both targets. But now all this
extra job does is create the opportunity for the toolchain to need to be
built twice (i.e. if the pipelines are backed up and the toolchain cache
is busted between these jobs while the x86_64 step is waiting for a VM).
2022-12-28 15:26:12 -05:00

33 lines
553 B
YAML

trigger:
batch: true
branches:
include:
- master
stages:
- stage: Lagom
dependsOn: []
jobs:
- template: Meta/Azure/Lagom.yml
parameters:
os: 'Linux'
lagom_lints: true
- template: Meta/Azure/Lagom.yml
parameters:
os: 'Linux'
fuzzer: 'Fuzz'
- template: Meta/Azure/Lagom.yml
parameters:
os: 'macOS'
- stage: SerenityOS
dependsOn: []
jobs:
- template: Meta/Azure/Serenity.yml
parameters:
arch: 'x86_64'