我在Android上使用react-native。一切都很好,直到我升级到最新版本(0.59.4)。
在CircleCI上,构建不断失败,并显示“ Gradle构建守护程序意外消失”错误。它在本地工作正常。
我知道这是内存问题,并且尝试了多种方法来设置java opts和东西。
environment:
_JAVA_OPTIONS: '-Xms512m -Xmx3g'
GRADLE_OPTS: '-Xmx3g -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx3g -XX:+HeapDumpOnOutOfMemoryError"'
还尝试了gradle.properties
中的设置。没有任何工作。
答案 0 :(得分:0)
对于所有仍面临此问题的人。我将构建步骤分为两部分。
./gradlew bundleReleaseJsAndAssets
./gradlew assembleRelease -x bundleReleaseJsAndAssets
有了这两件事,Circle CI
大楼运行良好。