File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -137,19 +137,21 @@ removeUnusedDirsAndFiles() {
137
137
" $AGENT_TOOLSDIRECTORY "
138
138
)
139
139
140
+ local existing=()
140
141
for element in " ${to_remove[@]} " ; do
141
142
if [ ! -e " $element " ]; then
142
143
echo " ::warning::Directory or file $element does not exist, skipping."
143
144
else
144
- execAndMeasure " Removed $element " sudo rm -rf " $element "
145
+ existing+=( " $element " )
145
146
fi
146
147
done
148
+
149
+ execAndMeasure " Removed unused directories" sudo rm -rf " ${existing[@]} "
147
150
}
148
151
149
152
removeNodeModules () {
150
153
sudo npm uninstall -g \
151
154
" @bazel/bazelisk" \
152
- " bazel" \
153
155
" grunt" \
154
156
" gulp" \
155
157
" lerna" \
@@ -237,11 +239,10 @@ main() {
237
239
printDF " BEFORE CLEAN-UP:"
238
240
239
241
execAndMeasure " Unused packages" cleanPackages
240
- execAndMeasure " Swap storage" cleanSwap
241
242
execAndMeasure " Node modules" removeNodeModules
242
243
execAndMeasure " Python Packages" removePythonPackages
243
-
244
244
removeUnusedDirsAndFiles
245
+ execAndMeasure " Swap storage" cleanSwap
245
246
246
247
printDF " AFTER CLEAN-UP:"
247
248
}
You can’t perform that action at this time.
0 commit comments