Add documentation for to_integer(byte) (#1144)
[GSL.git] / azure-pipelines.yml
blobba16ee943068cc70dd880b6e1bb7d6dbdae0f6b2
1 trigger:
2   - main
4 pr:
5   autoCancel: true
7 stages:
8 - stage: GCC
9   dependsOn: []
10   jobs:
11   - template: ./pipelines/jobs.yml
12     parameters:
13       compiler: gcc
14       image: ubuntu-20.04
15       compilerVersions: [ 11, 10 ]
16       setupfile: 'setup_gcc.yml'
18 - stage: Clang
19   dependsOn: []
20   jobs:
21   - template: ./pipelines/jobs.yml
22     parameters:
23       compiler: clang
24       image: ubuntu-20.04
25       compilerVersions: [ 12, 11 ]
26       setupfile: 'setup_clang.yml'
28 - stage: Xcode
29   dependsOn: []
30   jobs:
31   - template: ./pipelines/jobs.yml
32     parameters:
33       compiler: 'Xcode'
34       image: macOS-11
35       compilerVersions: [ '12.5.1', '13.2.1' ]
36       setupfile: 'setup_apple.yml'
38 - stage: VS_MSVC
39   dependsOn: []
40   jobs:
41   - template: ./pipelines/jobs.yml
42     parameters:
43       compiler: 'VS2019 (MSVC)'
44       compilerVersions: [ 'default' ]
45       image: windows-2019
46   - template: ./pipelines/jobs.yml
47     parameters:
48       compiler: 'VS2022 (MSVC)'
49       compilerVersions: [ 'default' ]
50       image: windows-2022
52 - stage: VS_LLVM
53   dependsOn: []
54   jobs:
55   - template: ./pipelines/jobs.yml
56     parameters:
57       compiler: 'VS2019 (LLVM)'
58       compilerVersions: [ 'default' ]
59       image: windows-2019
60       extraCmakeArgs: '-T ClangCL'
61   - template: ./pipelines/jobs.yml
62     parameters:
63       compiler: 'VS2022 (LLVM)'
64       compilerVersions: [ 'default' ]
65       image: windows-2022
66       extraCmakeArgs: '-T ClangCL'