Skip to content

Commit 77cb098

Browse files
[libcxx] Fix container build and bump clang version (#153035)
This patch fixes the libcxx container build. There was a missing env variable that would cause the containers to not be built. Now that clang 22 is out, we also want to bump the LLVM head version to 22.
1 parent 40f4e9e commit 77cb098

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

libcxx/utils/ci/docker-compose.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
x-versions: &compiler_versions
22
GCC_HEAD_VERSION: 16
3-
LLVM_HEAD_VERSION: 21
3+
LLVM_HEAD_VERSION: 22
4+
5+
x-image-versions: &image_versions
6+
BASE_IMAGE: ubuntu:jammy
7+
ACTIONS_BASE_IMAGE: builder-base
48

59
services:
610
builder-base:
@@ -10,8 +14,7 @@ services:
1014
dockerfile: Dockerfile
1115
target: builder-base
1216
args:
13-
BASE_IMAGE: ubuntu:jammy
14-
<<: *compiler_versions
17+
<<: [*image_versions, *compiler_versions]
1518

1619
actions-builder:
1720
image: ghcr.io/llvm/libcxx-linux-builder:${TAG}
@@ -20,10 +23,8 @@ services:
2023
dockerfile: Dockerfile
2124
target: actions-builder
2225
args:
23-
BASE_IMAGE: ubuntu:jammy
24-
ACTIONS_BASE_IMAGE: builder-base
2526
GITHUB_RUNNER_VERSION: "2.326.0"
26-
<<: *compiler_versions
27+
<<: [*image_versions, *compiler_versions]
2728

2829
android-buildkite-builder:
2930
image: ghcr.io/llvm/libcxx-android-builder:${TAG}

0 commit comments

Comments
 (0)