2020-10-28 16:35:49 -07:00
|
|
|
trigger:
|
2021-02-24 11:16:21 -08:00
|
|
|
- main
|
2020-10-28 16:35:49 -07:00
|
|
|
|
|
|
|
pr:
|
|
|
|
autoCancel: true
|
|
|
|
|
|
|
|
stages:
|
2021-12-15 14:21:31 -08:00
|
|
|
# - stage: GCC
|
|
|
|
# dependsOn: []
|
|
|
|
# jobs:
|
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: gcc
|
|
|
|
# image: ubuntu-20.04
|
|
|
|
# compilerVersions: [ 11, 10 ]
|
|
|
|
# setupfile: 'setup_gcc.yml'
|
|
|
|
#
|
|
|
|
# - stage: Clang
|
|
|
|
# dependsOn: []
|
|
|
|
# jobs:
|
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: clang
|
|
|
|
# image: ubuntu-20.04
|
|
|
|
# compilerVersions: [ 11, 10 ]
|
|
|
|
# setupfile: 'setup_clang.yml'
|
|
|
|
#
|
|
|
|
# - stage: Xcode
|
|
|
|
# dependsOn: []
|
|
|
|
# jobs:
|
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: 'Xcode'
|
|
|
|
# image: macOS-11
|
|
|
|
# compilerVersions: [ '12.5.1', '13.1' ]
|
|
|
|
# setupfile: 'setup_apple.yml'
|
|
|
|
#
|
|
|
|
# - stage: VS_MSVC
|
|
|
|
# dependsOn: []
|
|
|
|
# jobs:
|
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: 'VS2019 (16.11)'
|
|
|
|
# compilerVersions: [ 'MSVC' ]
|
|
|
|
# image: windows-2019
|
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: 'VS2022 (17.0)'
|
|
|
|
# compilerVersions: [ 'MSVC' ]
|
|
|
|
# image: windows-2022
|
2020-10-28 16:35:49 -07:00
|
|
|
|
2021-12-10 11:17:47 -08:00
|
|
|
- stage: VS_LLVM
|
2020-10-28 16:35:49 -07:00
|
|
|
dependsOn: []
|
|
|
|
jobs:
|
2021-12-15 14:21:31 -08:00
|
|
|
# - template: ./pipelines/jobs.yml
|
|
|
|
# parameters:
|
|
|
|
# compiler: 'VS2019 (16.11)'
|
|
|
|
# compilerVersions: [ 'LLVM' ]
|
|
|
|
# image: windows-2019
|
|
|
|
# extraCmakeArgs: '-T ClangCL'
|
2020-10-28 16:35:49 -07:00
|
|
|
- template: ./pipelines/jobs.yml
|
|
|
|
parameters:
|
2021-12-15 14:21:31 -08:00
|
|
|
compiler: 'VS2022 (17.0)'
|
2021-12-10 11:17:47 -08:00
|
|
|
compilerVersions: [ 'LLVM' ]
|
2021-12-15 14:21:31 -08:00
|
|
|
image: windows-2022
|
2021-12-10 11:17:47 -08:00
|
|
|
extraCmakeArgs: '-T ClangCL'
|