繁体   English   中英

Gradle 构建守护进程在 CircleCI 中意外消失

[英]Gradle build daemon disappeared unexpectedly in CircleCI

我在 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设置。 它都没有工作。

对于所有仍然面临这种情况的人。 我将构建步骤分为两部分。

  1. 捆绑 JS 资产

./gradlew bundleReleaseJsAndAssets

  1. 构建应用程序,不包括上一步。

./gradlew assembleRelease -x bundleReleaseJsAndAssets

有了这两件事, Circle CI构建工作得很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM