|
|
@@ -51,25 +51,11 @@ fi |
|
|
if [ $? -lt 30 ]; then |
|
|
if [ $? -lt 30 ]; then |
|
|
for path in "$PROJECTS_DIR"/*; do |
|
|
for path in "$PROJECTS_DIR"/*; do |
|
|
version=$(basename "${path}") |
|
|
version=$(basename "${path}") |
|
|
gradle_path=${GRADLE_VERSIONS_DIR}/gradle-${version} |
|
|
|
|
|
|
|
|
|
|
|
if [[ "${version}" == "default" ]]; then |
|
|
if [[ "${version}" == "default" ]]; then |
|
|
gradle_path=${GRADLE_HOME} |
|
|
|
|
|
elif [[ ! -d "${gradle_path}" ]]; then |
|
|
|
|
|
filename="gradle-${version}-bin.zip" |
|
|
|
|
|
zippath="${GRADLE_DOWNLOAD_DIR}/${filename}" |
|
|
|
|
|
|
|
|
|
|
|
if [[ ! -f "${zippath}" ]]; then |
|
|
|
|
|
echo "Downloading gradle ${version}" |
|
|
|
|
|
wget "https://services.gradle.org/distributions/${filename}" -O "${GRADLE_DOWNLOAD_DIR}/${filename}" |
|
|
|
|
|
|
|
|
|
|
|
if [[ ! -f "${zippath}" ]]; then |
|
|
|
|
|
echo "ERROR: Could not fetch gradle ${version}" |
|
|
|
|
|
continue |
|
|
|
|
|
fi |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
unzip -q "${zippath}" -d "${GRADLE_VERSIONS_DIR}" |
|
|
|
|
|
|
|
|
wrapper_flags="" |
|
|
|
|
|
else |
|
|
|
|
|
wrapper_flags="--gradle-version ${version}" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
for project in "${path}"/*; do |
|
|
for project in "${path}"/*; do |
|
|
@@ -77,8 +63,11 @@ if [ $? -lt 30 ]; then |
|
|
echo "Running $project" |
|
|
echo "Running $project" |
|
|
cat "$project/build.gradle.kts" |
|
|
cat "$project/build.gradle.kts" |
|
|
|
|
|
|
|
|
|
|
|
echo "-----------------------Generating wrapper-------------------------------" |
|
|
|
|
|
(cd "$project" && gradle wrapper ${wrapper_flags}) |
|
|
|
|
|
|
|
|
echo "-----------------------Running gradle------------------------------------" |
|
|
echo "-----------------------Running gradle------------------------------------" |
|
|
(cd "$project" && "${gradle_path}/bin/gradle" --info -Dorg.gradle.jvmargs=-Xms4096m downloadDependencies) |
|
|
|
|
|
|
|
|
(cd "$project" && ./gradlew --info -Dorg.gradle.jvmargs=-Xms4096m downloadDependencies) |
|
|
done |
|
|
done |
|
|
done |
|
|
done |
|
|
else |
|
|
else |
|
|
|