Skip to content

Commit da7c131

Browse files
committed
remove for loop
1 parent 1038e5f commit da7c131

File tree

1 file changed

+14
-18
lines changed

1 file changed

+14
-18
lines changed

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

+14-18
Original file line numberDiff line numberDiff line change
@@ -79,26 +79,22 @@ execAndMeasureSpaceChange() {
7979
# Remove large packages
8080
# REF: https://github.com/apache/flink/blob/master/tools/azure-pipelines/free_disk_space.sh
8181
cleanPackages() {
82-
local packages_to_remove=(
83-
'^aspnetcore-.*'
84-
'^dotnet-.*'
85-
'^llvm-.*'
86-
'php.*'
87-
'^mongodb-.*'
88-
'^mysql-.*'
89-
'azure-cli'
90-
'google-chrome-stable'
91-
'firefox'
92-
'powershell'
93-
'mono-devel'
94-
'libgl1-mesa-dri'
95-
'google-cloud-sdk'
82+
sudo apt-get -q remove -y --fix-missing \
83+
'^aspnetcore-.*' \
84+
'^dotnet-.*' \
85+
'^llvm-.*' \
86+
'php.*' \
87+
'^mongodb-.*' \
88+
'^mysql-.*' \
89+
'azure-cli' \
90+
'google-chrome-stable' \
91+
'firefox' \
92+
'powershell' \
93+
'mono-devel' \
94+
'libgl1-mesa-dri' \
95+
'google-cloud-sdk' \
9696
'google-cloud-cli'
97-
)
9897

99-
for pkg in "${packages_to_remove[@]}"; do
100-
sudo apt-get -qq remove -y "$pkg" --fix-missing || echo "::warning::Failed to remove $pkg"
101-
done
10298

10399
sudo apt-get autoremove -y || echo "::warning::The command [sudo apt-get autoremove -y] failed"
104100
sudo apt-get clean || echo "::warning::The command [sudo apt-get clean] failed failed"

0 commit comments

Comments
 (0)