[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