falla en la construcción de Travis ci – causa: espacio PermGen

Creé una aplicación de Android con Kotlin y agregué el soporte de Travis CI en el repository. La construcción siempre está fallando.

Causa: espacio PermGen

Qué significa eso? Mi file .travis.yml es

language: android android: components: - tools - platform-tools - build-tools-23.0.2 - android-23 

Solutions Collecting From Web of "falla en la construcción de Travis ci – causa: espacio PermGen"

Lo solucioné

Cambié mi file .travis.yml y agregué:

 env: - GRADLE_OPTS="-Xmx512m -XX:MaxPermSize=512m" 

PermGen Space se describe aquí .

Sugiero agregar estas líneas en tu build.gradle para boost el tamaño de permgen para las testings:

 test { jvmArgs "-XX:MaxPermSize=256m" } 

Alternativamente, puede usar Java 8 para evitar problemas PermGen por completo. Agregue esto a su .travis.yml:

 jdk: - oraclejdk8