[libc++] Export CXX and CC env vars in format and documentation CI jobs
authorLouis Dionne <ldionne.2@gmail.com>
Tue, 7 Feb 2023 02:59:19 +0000 (18:59 -0800)
committerLouis Dionne <ldionne.2@gmail.com>
Tue, 7 Feb 2023 02:59:30 +0000 (18:59 -0800)
This is necessary now that the Docker images don't contain unversionned
clang binaries.

libcxx/utils/ci/buildkite-pipeline.yml

index 0189449..2722286 100644 (file)
@@ -37,6 +37,8 @@ steps:
       - "**/clang-format.patch"
     env:
         GIT_CLANG_FORMAT: "/usr/bin/git-clang-format-${LLVM_STABLE_VERSION}"
+        CC: "clang-${LLVM_HEAD_VERSION}"
+        CXX: "clang++-${LLVM_HEAD_VERSION}"
     agents:
       queue: "libcxx-builders"
       os: "linux"
@@ -53,6 +55,9 @@ steps:
     artifact_paths:
       - "**/generated_output.patch"
       - "**/generated_output.status"
+    env:
+        CC: "clang-${LLVM_HEAD_VERSION}"
+        CXX: "clang++-${LLVM_HEAD_VERSION}"
     agents:
       queue: "libcxx-builders"
       os: "linux"
@@ -66,6 +71,9 @@ steps:
     command: "libcxx/utils/ci/run-buildbot documentation"
     artifact_paths:
       - "**/test-results.xml"
+    env:
+        CC: "clang-${LLVM_HEAD_VERSION}"
+        CXX: "clang++-${LLVM_HEAD_VERSION}"
     agents:
       queue: "libcxx-builders"
       os: "linux"