Skip to content

Commit 790f51d

Browse files
author
alferio
committed
feat(dist): snpacraft yaml
- snapcraft.yaml - before running ./gradlew, it now seeds the wrapper cache from the repo’s existing local cache: - .gradle-user/wrapper/dists - on your machine that cache already exists, so Snapcraft should not need to fetch Gradle again - gradle/wrapper/gradle-wrapper.properties - raised: - networkTimeout=120000 - this is only a fallback if the cache is missing
1 parent 7962581 commit 790f51d

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
4-
networkTimeout=10000
4+
networkTimeout=120000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME
77
zipStorePath=wrapper/dists

snapcraft.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ parts:
6969
export GRADLE_USER_HOME="$CRAFT_PART_BUILD/.gradle"
7070
export PATH="$JAVA_HOME/bin:$PATH"
7171
72+
if [ -d .gradle-user/wrapper/dists ]; then
73+
install -d "$GRADLE_USER_HOME/wrapper"
74+
cp -a .gradle-user/wrapper/dists "$GRADLE_USER_HOME/wrapper/"
75+
fi
76+
7277
chmod 755 ./gradlew
7378
./gradlew --no-daemon generateAssetList :lwjgl3:jar
7479

0 commit comments

Comments
 (0)