From 9f34535cde5eea0deb0b97fbe9f0828f4fd83882 Mon Sep 17 00:00:00 2001 From: "Sean T. Allen" Date: Mon, 29 Jan 2024 00:53:08 +0000 Subject: [PATCH] Slim down the Fedora 39 builder some 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