La construcción de Travis CI falló

Estoy tratando de integrar Travis CI con mi proyecto GitHub. He conseguido configurar Travis plugin con éxito con mi repositorio siguiendo Travis Getting Started Guide

Pero cuando empujé mi primer commit después de integrar Travis, me está dando este error cuando construye automáticamente.

/home/travis/build.sh: line 179: ./gradlew: Permission denied The command "eval ./gradlew assemble" failed. Retrying, 2 of 3. 

A continuación se muestra una captura de pantalla de la construcción de Travis: introduzca la descripción de la imagen aquí

Y estas son las líneas que tengo en mi archivo .travis.yml :

 language: java before_script: - chmod +x gradlew 

En tu .travis.yml agrega estas líneas:

 before_script: - chmod +x gradlew 

Las instancias de Travis son linux y requieren permisos de escritura para ejecutables que producen artefactos.

He intentado que "before_script" -versión, pero no funcionó para mí.

Después de cambiar before_script a before_install funcionó como se esperaba (y no se requería sudo)

 before_install: - chmod +x gradlew 

He intentado con esta configuración:

 language: java jdk: - oraclejdk7 sudo: required before_install: - chmod +x gradlew script: - ./gradlew clean build -i --continue 

Y todo es verde ahora.

  • Travis CI Android Tests: no hay dispositivos conectados
  • ¿Cómo burlar el buildConfigField de Gradle para la construcción de Travis CI?
  • Retrolambda en Travis CI
  • Travis CI se queda atascado en la creación de herramientas de construcción en Android
  • Variantes de construcción de Android en travis.ci
  • ¿Cómo configurar un emulador que ejecuta API 25 usando una matriz de compilación en Travis CI?
  • Prueba de instrumentación de Android falla en Travis CI AVD pero funciona en emulador local
  • Dependencias de Gradle con Travis CI en proyecto Android
  • ¿Cuál es la mejor práctica para usar keystores para firmar la versión de lanzamiento de una aplicación para Android en Travis CI?
  • Travis CI Build falla en la aplicación de Android Versión de major.minor no compatible 52
  • Cómo ejecutar Prueba Travis-CI y Espresso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.