【问题标题】:Gradle build daemon disappeared unexpectedly in CircleCIGradle 构建守护进程在 CircleCI 中意外消失
【发布时间】:2019-06-24 03:08:52
【问题描述】:

我在 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 中设置。它都不起作用。

【问题讨论】:

  • @hannaanessay:你解决了吗?以及如何?

标签: android react-native react-native-android circleci circleci-2.0


【解决方案1】:

对于所有仍然面临这个问题的人。我将构建步骤分为两部分。

  1. 捆绑 JS 资源

./gradlew bundleReleaseJsAndAssets

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

./gradlew assembleRelease -x bundleReleaseJsAndAssets

有了这两件事,Circle CI 大楼工作得很好。

【讨论】:

    猜你喜欢
    • 2017-05-02
    • 2019-02-26
    • 2016-12-07
    • 2018-04-08
    • 2020-05-27
    • 2017-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多