We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17d73f5 commit 65c065eCopy full SHA for 65c065e
magento/scripts/retry
@@ -10,7 +10,12 @@ retries=0
10
cmd=$1
11
12
# Execute the command until it succeeds or the maximum number of retries is reached
13
-while ! eval $cmd 2>&1 | tee /dev/stderr && [ $retries -lt $max_retries ]; do
+while [ $retries -lt $max_retries ]; do
14
+ eval $cmd 2>&1 | tee /dev/stderr
15
+ exit_code=${PIPESTATUS[0]}
16
+ if [ $exit_code -eq 0 ]; then
17
+ break
18
+ fi
19
echo "Command failed. Retry attempt $retries"
20
retries=$((retries+1))
21
sleep 1
0 commit comments