ci(mac): fix cmake retry on package

This commit is contained in:
Luiz Sardinha 2026-08-16 23:46:07 +02:00 committed by Chris Rizzitello
parent 02b6e2e15d
commit edb1509298

View file

@ -281,16 +281,21 @@ jobs:
cmake --build build --config Release -j8 --target package cmake --build build --config Release -j8 --target package
else else
cmake --build build --config Release -j8 cmake --build build --config Release -j8
packaged=false
for i in $(seq 1 5); do for i in $(seq 1 5); do
cmake --build build --config Release -j8 --target package 2>&1 if cmake --build build --config Release -j8 --target package; then
if [ $? -eq 0 ]; then
echo "Package successful" echo "Package successful"
packaged=true
break break
else else
echo "Package attempt $i failed" echo "Package attempt $i failed"
sleep 1 sleep 1
fi fi
done done
if [ "$packaged" != true ]; then
echo "Packaging failed after $i attempts" >&2
exit 1
fi
fi fi
else else
cmake --build build --config Release -j8 cmake --build build --config Release -j8