簡體   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