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 5fd1973 commit 1b4597bCopy full SHA for 1b4597b
modules/runners/templates/install-runner.sh
@@ -47,7 +47,20 @@ echo OS: $os_id
47
48
# Install libicu on non-ubuntu
49
if [[ ! "$os_id" =~ ^ubuntu.* ]]; then
50
- dnf install -y libicu
+ max_attempts=5
51
+ attempt_count=0
52
+ success=false
53
+ while [ $success = false ] && [ $attempt_count -le $max_attempts ]; do
54
+ echo "Attempt $attempt_count/$max_attempts: Installing libicu"
55
+ dnf install -y libicu
56
+ if [ $? -eq 0 ]; then
57
+ success=true
58
+ else
59
+ echo "Failed to install libicu"
60
+ attempt_count=$(( attempt_count + 1 ))
61
+ sleep 5
62
+ fi
63
+ done
64
fi
65
66
# Install dependencies for ubuntu
0 commit comments