From 4b0b1548634bb8771e09733f0fe89799f1e3f64b Mon Sep 17 00:00:00 2001 From: edoapra Date: Tue, 24 Oct 2023 23:14:16 -0700 Subject: [PATCH] pkg cleanup for runners --- travis/pkg_cleanup.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 travis/pkg_cleanup.sh diff --git a/travis/pkg_cleanup.sh b/travis/pkg_cleanup.sh new file mode 100755 index 0000000000..306b5b9a27 --- /dev/null +++ b/travis/pkg_cleanup.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash +df -h +if [[ $(uname -s) == "Linux" ]]; then +ubuntu_ver=$(cat /etc/os-release | grep VERSION_ID |cut -d \" -f 2) +dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n +sudo apt-get purge -y azure-cli || true +sudo apt-get purge -y google-cloud-cli microsoft-edge-stable dotnet-sdk-7.0 dotnet-sdk-6.0 google-chrome-stable firefox +sudo apt-get purge -y temurin-17-jdk temurin-11-jdk temurin-8-jdk +if [[ $ubuntu_ver == "20.04" ]]; then +sudo apt-get purge -y llvm-12-dev llvm-11-dev llvm-10-dev +sudo apt-get purge -y hhvm +sudo apt-get purge -y libgl1-mesa-dri +fi +if [[ $ubuntu_ver == "22.04" ]]; then +sudo apt-get purge -y llvm-13-dev llvm-14-dev llvm-15-dev +fi +sudo apt-get -y clean +sudo apt-get autoremove -y +dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n +df -h +fi