Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit f1e36c1

Browse files
committed
fix
1 parent b27f12c commit f1e36c1

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/ci/scripts/free-disk-space.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ cleanPackages() {
112112
sudo apt-get clean || echo "::warning::The command [sudo apt-get clean] failed failed"
113113

114114
echo "=> Installed packages sorted by size:"
115-
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nr | head -200 || true
115+
# sort always fails because `head` stops reading stdin
116+
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nr 2>/dev/null | head -200 || true
116117
}
117118

118119
# Remove Docker images
@@ -155,6 +156,10 @@ removeUnusedDirectories() {
155156
sudo rm -rf "$dir" || true
156157
printSavedSpace "$before" "Removed $dir"
157158
done
159+
160+
echo "=> largest directories:"
161+
# sort always fails because `head` stops reading stdin
162+
sudo du --max-depth=7 /* -h | sort -nr 2>/dev/null | head -1000 || true
158163
}
159164

160165
# Display initial disk space stats
@@ -170,9 +175,6 @@ execAndMeasureSpaceChange cleanDocker "Docker images"
170175

171176
removeUnusedDirectories
172177

173-
echo "=> largest directories:"
174-
sudo du --max-depth=7 /* -h | sort -nr | head -1000
175-
176178
# Output saved space statistic
177179
echo ""
178180
printDF "AFTER CLEAN-UP:"

0 commit comments

Comments
 (0)