Skip to content

Commit fb137de

Browse files
committed
Update gradle.properties
1 parent 6068485 commit fb137de

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.github/actions/setup-android-build/setup-gradle-properties.sh

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,34 +14,33 @@ write_common_properties() {
1414

1515
# Gradle properties common to all build environments
1616
write_property "org.gradle.caching=true"
17+
write_property "org.gradle.configuration-cache=true"
18+
write_property "org.gradle.configuration-cache.parallel=true"
1719
write_property "org.gradle.configureondemand=true"
18-
write_property "org.gradle.daemon=false"
20+
write_property "org.gradle.daemon=true"
1921
write_property "org.gradle.parallel=true"
2022
write_property "org.gradle.logging.stacktrace=all"
2123

2224
# Kotlin properties common to all build environments
2325
write_property "kotlin.code.style=official"
24-
write_property "kotlin.incremental=false"
26+
write_property "ksp.useKSP2=true"
2527

2628
# Android properties common to all build environments
2729
write_property "android.useAndroidX=true"
28-
write_property "android.experimental.enableTestFixturesKotlinSupport=true"
2930
}
3031

3132
write_macos_properties() {
3233
echo "Fine tuning Gradle properties for MacOS GHA runner"
3334

34-
write_property "org.gradle.workers.max=3"
35-
write_property "org.gradle.jvmargs=-Xmx7g -Xms512m -XX:MaxMetaspaceSize=2g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
36-
write_property "kotlin.daemon.jvmargs=-Xmx3g -Xms512m -XX:MaxMetaspaceSize=2g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
35+
write_property "org.gradle.jvmargs=-Xmx8g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
36+
write_property "kotlin.daemon.jvmargs=-Xmx2g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
3737
}
3838

3939
write_linux_properties() {
4040
echo "Fine tuning Gradle properties for Linux GHA runner"
4141

42-
write_property "org.gradle.workers.max=2"
43-
write_property "org.gradle.jvmargs=-Xmx5g -Xms512m -XX:MaxMetaspaceSize=2g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
44-
write_property "kotlin.daemon.jvmargs=-Xmx2g -Xms512m -XX:MaxMetaspaceSize=2g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
42+
write_property "org.gradle.jvmargs=-Xmx4g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
43+
write_property "kotlin.daemon.jvmargs=-Xmx2g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8"
4544
}
4645

4746
rm "$properties_file" && touch "$properties_file"

gradle.properties

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
org.gradle.caching=true
2+
org.gradle.configuration-cache=true
3+
org.gradle.configuration-cache.parallel=true
24
org.gradle.configureondemand=true
35
org.gradle.daemon=true
46
org.gradle.parallel=true
5-
org.gradle.parallel.threads=4
6-
org.gradle.jvmargs=-Xmx4g -Xms512m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -Dfile.encoding=UTF-8
7+
org.gradle.jvmargs=-Xmx4g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8
78
kotlin.code.style=official
9+
kotlin.daemon.jvmargs=-Xmx2g -Xms512m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8
810
ksp.useKSP2=true
911
android.useAndroidX=true
10-
android.experimental.enableTestFixturesKotlinSupport=true

0 commit comments

Comments
 (0)