Author: fanningpj
Date: Wed Mar  6 13:08:29 2024
New Revision: 1916152

URL: http://svn.apache.org/viewvc?rev=1916152&view=rev
Log:
add logic back to gradlew to download the wrapper jar

Modified:
    xmlbeans/trunk/gradlew
    xmlbeans/trunk/src/main/java9/module-info.class

Modified: xmlbeans/trunk/gradlew
URL: 
http://svn.apache.org/viewvc/xmlbeans/trunk/gradlew?rev=1916152&r1=1916151&r2=1916152&view=diff
==============================================================================
--- xmlbeans/trunk/gradlew (original)
+++ xmlbeans/trunk/gradlew Wed Mar  6 13:08:29 2024
@@ -112,6 +112,18 @@ case "$( uname )" in                #(
   NONSTOP* )        nonstop=true ;;
 esac
 
+# Loop in case we encounter an error.
+for attempt in 1 2 3; do
+  if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then
+    if ! curl -s -S --retry 3 -L -o 
"$APP_HOME/gradle/wrapper/gradle-wrapper.jar" 
"https://raw.githubusercontent.com/gradle/gradle/v8.6.0/gradle/wrapper/gradle-wrapper.jar";;
 then
+      rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar"
+      # Pause for a bit before looping in case the server throttled us.
+      sleep 5
+      continue
+    fi
+  fi
+done
+
 CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
 
 

Modified: xmlbeans/trunk/src/main/java9/module-info.class
URL: 
http://svn.apache.org/viewvc/xmlbeans/trunk/src/main/java9/module-info.class?rev=1916152&r1=1916151&r2=1916152&view=diff
==============================================================================
Binary files - no diff available.



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to