[libcxx-commits] [libcxx] 2b57ebb - [libc++][CI] Improves updating Docker image. (#134497)

via libcxx-commits libcxx-commits at lists.llvm.org
Mon Apr 28 09:51:36 PDT 2025


Author: Mark de Wever
Date: 2025-04-28T18:51:32+02:00
New Revision: 2b57ebb50b6d418e70382e655feaa619b558e254

URL: https://github.com/llvm/llvm-project/commit/2b57ebb50b6d418e70382e655feaa619b558e254
DIFF: https://github.com/llvm/llvm-project/commit/2b57ebb50b6d418e70382e655feaa619b558e254.diff

LOG: [libc++][CI] Improves updating Docker image. (#134497)

This makes it easier to build a new Docker image in the CI. Since the
new image is not used automatically it's safe to commit these changes
directly to main. Then use a PR to test the new image.

Added: 
    

Modified: 
    libcxx/utils/ci/Dockerfile

Removed: 
    


################################################################################
diff  --git a/libcxx/utils/ci/Dockerfile b/libcxx/utils/ci/Dockerfile
index af8ebd4d405f2..0a1985b02807b 100644
--- a/libcxx/utils/ci/Dockerfile
+++ b/libcxx/utils/ci/Dockerfile
@@ -44,6 +44,12 @@
 ARG BASE_IMAGE
 FROM $BASE_IMAGE AS builder-base
 
+# Changing this file causes a rebuild of the image in a GitHub action.
+# However, it does not cause the CI runners to switch to that image
+# automatically, that must be done by updating the SHA in the Github workflow
+# file. The date uses the ISO format YYYY-MM-DD.
+RUN echo "Last forced update executed on 2025-04-28."
+
 # Make sure apt-get doesn't try to prompt for stuff like our time zone, etc.
 ENV DEBIAN_FRONTEND=noninteractive
 


        


More information about the libcxx-commits mailing list