From d5ab678b40ce76077af42338deb9012d1eea6ee3 Mon Sep 17 00:00:00 2001 From: Sean T Allen Date: Sun, 28 Jan 2024 20:07:42 -0500 Subject: [PATCH] Slim down the Fedora 39 builder some (#4484) After a bit of searching, I found that the same basic pattern we do for Ubuntu images works for Fedora as well. The changes in this commit appear to have knocked about 250 megs off the image size. --- .../Dockerfile | 3 +++ .../build-and-push.bash | 0 2 files changed, 3 insertions(+) rename .ci-dockerfiles/{x64-64-unknown-linux-fedora39-buiilder => x64-64-unknown-linux-fedora39-builder}/Dockerfile (83%) rename .ci-dockerfiles/{x64-64-unknown-linux-fedora39-buiilder => x64-64-unknown-linux-fedora39-builder}/build-and-push.bash (100%) diff --git a/.ci-dockerfiles/x64-64-unknown-linux-fedora39-buiilder/Dockerfile b/.ci-dockerfiles/x64-64-unknown-linux-fedora39-builder/Dockerfile similarity index 83% rename from .ci-dockerfiles/x64-64-unknown-linux-fedora39-buiilder/Dockerfile rename to .ci-dockerfiles/x64-64-unknown-linux-fedora39-builder/Dockerfile index ee47cb7096..372706d29e 100644 --- a/.ci-dockerfiles/x64-64-unknown-linux-fedora39-buiilder/Dockerfile +++ b/.ci-dockerfiles/x64-64-unknown-linux-fedora39-builder/Dockerfile @@ -9,6 +9,9 @@ RUN dnf install -y clang \ python3-pip \ lldb \ libstdc++-static \ + && dnf -y autoremove \ + && dnf -y clean all \ + && rm -rf /var/cache/dnf/* \ && pip3 install cloudsmith-cli # needed for GitHub actions diff --git a/.ci-dockerfiles/x64-64-unknown-linux-fedora39-buiilder/build-and-push.bash b/.ci-dockerfiles/x64-64-unknown-linux-fedora39-builder/build-and-push.bash similarity index 100% rename from .ci-dockerfiles/x64-64-unknown-linux-fedora39-buiilder/build-and-push.bash rename to .ci-dockerfiles/x64-64-unknown-linux-fedora39-builder/build-and-push.bash