Skip to content

Commit

Permalink
PS-9188: Add clang-18 to Azure Pipelines
Browse files Browse the repository at this point in the history
  • Loading branch information
inikep committed Apr 10, 2024
1 parent 486ca81 commit a4d64d0
Showing 1 changed file with 27 additions and 12 deletions.
39 changes: 27 additions & 12 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,54 +90,69 @@ jobs:
BuildType: Debug

# clang-6 and newer compilers
clang-17 RelWithDebInfo [Ubuntu 22.04 Jammy]:
clang-18 RelWithDebInfo [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 17
CompilerVer: 18
BuildType: RelWithDebInfo

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-17 RelWithDebInfo INVERTED [Ubuntu 22.04 Jammy]:
clang-18 RelWithDebInfo INVERTED [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 17
CompilerVer: 18
BuildType: RelWithDebInfo
BUILD_PARAMS_TYPE: inverted

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-17 Debug [Ubuntu 22.04 Jammy]:
clang-18 Debug [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 17
CompilerVer: 18
BuildType: Debug

clang-17 Debug INVERTED [Ubuntu 22.04 Jammy]:
clang-18 Debug INVERTED [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 17
CompilerVer: 18
BuildType: Debug
BUILD_PARAMS_TYPE: inverted

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-16 RelWithDebInfo [Ubuntu 22.04 Jammy]:
clang-17 RelWithDebInfo [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 16
CompilerVer: 17
BuildType: RelWithDebInfo

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-16 Debug [Ubuntu 22.04 Jammy]:
clang-17 Debug [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 16
CompilerVer: 17
BuildType: Debug

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-16 RelWithDebInfo [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 16
BuildType: RelWithDebInfo

clang-16 Debug [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
UBUNTU_CODE_NAME: jammy
Compiler: clang
CompilerVer: 16
BuildType: Debug

${{ if or(ne(variables['Build.Reason'], 'PullRequest'), contains(variables['Build.SourceBranchName'], 'fullci')) }}:
clang-15 RelWithDebInfo [Ubuntu 22.04 Jammy]:
imageName: 'ubuntu-22.04'
Expand Down

0 comments on commit a4d64d0

Please sign in to comment.