mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-08-17 09:20:28 +03:00
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).
33 lines
553 B
YAML
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'
|