ci: switch release workflow to ultra low-memory mode
Some checks failed
Forgejo Release Builder / release (push) Failing after 8m13s
Some checks failed
Forgejo Release Builder / release (push) Failing after 8m13s
This commit is contained in:
parent
3ca6462cec
commit
320ea451ec
2 changed files with 6 additions and 34 deletions
|
|
@ -104,57 +104,29 @@ jobs:
|
|||
chmod +x ./gradlew
|
||||
export GRADLE_USER_HOME="${PWD}/.gradle-ci"
|
||||
./gradlew --no-daemon --max-workers=1 \
|
||||
"-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \
|
||||
"-Dorg.gradle.jvmargs=-Xmx768m -XX:MaxMetaspaceSize=192m -XX:ReservedCodeCacheSize=96m -Dfile.encoding=UTF-8" \
|
||||
-Dorg.gradle.parallel=false \
|
||||
-Dorg.gradle.configureondemand=false \
|
||||
-Dorg.gradle.vfs.watch=false \
|
||||
-Dkotlin.daemon.enabled=false \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx384m,-XX:MaxMetaspaceSize=192m,-XX:ReservedCodeCacheSize=128m" \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx256m,-XX:MaxMetaspaceSize=128m,-XX:ReservedCodeCacheSize=96m" \
|
||||
-Dkotlin.compiler.execution.strategy=in-process \
|
||||
--version
|
||||
|
||||
- name: Check code format
|
||||
run: |
|
||||
export GRADLE_USER_HOME="${PWD}/.gradle-ci"
|
||||
./gradlew --no-daemon --max-workers=1 \
|
||||
"-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \
|
||||
-Dorg.gradle.parallel=false \
|
||||
-Dorg.gradle.configureondemand=false \
|
||||
-Dorg.gradle.vfs.watch=false \
|
||||
-Dkotlin.daemon.enabled=false \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx384m,-XX:MaxMetaspaceSize=192m,-XX:ReservedCodeCacheSize=128m" \
|
||||
-Dkotlin.compiler.execution.strategy=in-process \
|
||||
--stacktrace \
|
||||
spotlessCheck
|
||||
|
||||
- name: Build app
|
||||
run: |
|
||||
export GRADLE_USER_HOME="${PWD}/.gradle-ci"
|
||||
./gradlew --no-daemon --max-workers=1 \
|
||||
"-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \
|
||||
"-Dorg.gradle.jvmargs=-Xmx768m -XX:MaxMetaspaceSize=192m -XX:ReservedCodeCacheSize=96m -Dfile.encoding=UTF-8" \
|
||||
-Dorg.gradle.parallel=false \
|
||||
-Dorg.gradle.configureondemand=false \
|
||||
-Dorg.gradle.vfs.watch=false \
|
||||
-Dkotlin.daemon.enabled=false \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx384m,-XX:MaxMetaspaceSize=192m,-XX:ReservedCodeCacheSize=128m" \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx256m,-XX:MaxMetaspaceSize=128m,-XX:ReservedCodeCacheSize=96m" \
|
||||
-Dkotlin.compiler.execution.strategy=in-process \
|
||||
--stacktrace \
|
||||
assembleRelease -Penable-updater -Pdisable-code-shrink
|
||||
|
||||
- name: Run unit tests
|
||||
run: |
|
||||
export GRADLE_USER_HOME="${PWD}/.gradle-ci"
|
||||
./gradlew --no-daemon --max-workers=1 \
|
||||
"-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \
|
||||
-Dorg.gradle.parallel=false \
|
||||
-Dorg.gradle.configureondemand=false \
|
||||
-Dorg.gradle.vfs.watch=false \
|
||||
-Dkotlin.daemon.enabled=false \
|
||||
"-Dkotlin.daemon.jvmargs=-Xmx384m,-XX:MaxMetaspaceSize=192m,-XX:ReservedCodeCacheSize=128m" \
|
||||
-Dkotlin.compiler.execution.strategy=in-process \
|
||||
--stacktrace \
|
||||
testReleaseUnitTest
|
||||
|
||||
- name: Rename release artifacts
|
||||
shell: bash
|
||||
run: |
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@ kotlin.mpp.androidSourceSetLayoutVersion=2
|
|||
|
||||
org.gradle.caching=true
|
||||
org.gradle.configureondemand=false
|
||||
org.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8
|
||||
org.gradle.jvmargs=-Xmx768m -XX:MaxMetaspaceSize=192m -XX:ReservedCodeCacheSize=96m -Dfile.encoding=UTF-8
|
||||
org.gradle.parallel=false
|
||||
org.gradle.vfs.watch=false
|
||||
kotlin.daemon.enabled=false
|
||||
kotlin.daemon.jvmargs=-Xmx384m,-XX:MaxMetaspaceSize=192m,-XX:ReservedCodeCacheSize=128m
|
||||
kotlin.daemon.jvmargs=-Xmx256m,-XX:MaxMetaspaceSize=128m,-XX:ReservedCodeCacheSize=96m
|
||||
kotlin.compiler.execution.strategy=in-process
|
||||
kotlin.incremental=false
|
||||
|
|
|
|||
Loading…
Reference in a new issue