Tag: integración continua

No se puede construir el proyecto con Travis-CI y Android

He estado intentando durante los últimos 2 días construir un CI con travis y android. El problema es que, independientemente de que solucione un problema, aparece otro Busco en la pila para el anwser, pero ninguno solucionar mi problema No ha aceptado los acuerdos de licencia de los siguientes componentes de SDK: [com.android.support.constraint: constraint-layout: 1.0.0-alpha4, […]

No puede firmar Android APK de Jenkins, pero funciona desde la línea de comandos

Tengo el siguiente entorno de compilación: Ubuntu Java 1.6.0_24 Apache ant 1.8.2 Jenkins 1.427 Jetty 6.1.26 Puedo crear un APK de lanzamiento (zipaligned y firmado) de la línea de comando (en el área del espacio de trabajo de los jenkins), ejecutando el ant release y mecanografiando a continuación en los pasos del almacén de la […]

Variantes de construcción de Android en travis.ci

Actualmente tengo un proyecto de Android usando gradle e integrado con travis.ci que tiene diferentes productFlavors y buildTypes. Cuando se ejecuta la tarea "connectedCheck" en travis.ci, intenta empaquetar todas las variantes de construcción (todas las combinaciones de sabores y tipos). Algunos de ellos fallan, ya que las versiones de lanzamiento necesitan una entrada de contraseña […]

Desinstalación de partes seleccionadas de SDK de Android en la línea de comandos

Esto está relacionado con "Desinstalar viejas versiones de SDK de Android" , excepto que me gustaría hacerlo en un servidor de CI Linux sin cabeza (corto en espacio de disco). ¿La herramienta de línea de comandos android proporciona opciones para eliminar partes más antiguas del SDK? Con una mirada rápida, las únicas cosas que puede […]

¿Cómo ejecutar pruebas de unidad para Android no está en el dispositivo o emulador?

En android studio en el nuevo subproyecto tiene, como entiendo estas pruebas de integración que se ejecutan en el dispositivo o emulador, comprueba la funcionalidad de la aplicación depende del SDK android. Pero sí tengo métodos que no dependen de Android. Sus pruebas, me gustaría gastar en la JVM, evitando ejecutar el emulador.

Android CI con Bambú Atlassiano

¿Alguien tiene buenos recursos para configurar Bamboo para hacer CI con proyectos de Android? Tengo la instalación de mina para extraer fuente y compilarlo con hormiga. Pero me encantaría saber cómo configurar las pruebas JUnit, donde las pruebas están en un proyecto aparte. Gracias

Android-Jenkins: no pudo encontrar herramientas de compilación revisión 17.0.0 en Jenkins Build Server

Estoy tratando de usar el emulador de Android en Jenkins para construir y probar mi proyecto. Pero estoy recibiendo el siguiente error al ejecutar mis tareas de gradle; No pudo encontrar herramientas de compilación revisión 17.0.0 La tarea de gradle que estoy ejecutando es; ./gradlew clean connectedCheck En mi archivo de construcción gradle I tiene […]

Incrementa el número de compilación de Android en Integración continua

Estoy usando Android Studio, Gradle, git. En cada empuje a la sucursal maestra, quiero crear una nueva versión de aplicación que se suba al canal Alpha de Google Play Store. Para esto necesito aumentar el versionCode de la aplicación para cada build. Para esto parezco tener varias opciones: Aumentar el número durante la construcción Jenkins […]

Error de compilación de Android: filtro de paquete desconocido

Actualización: Puede ser de interés que también recibí un error similar: "Error: Ignorar el filtro de paquete desconocido 'extra-android-m2repository'" en esta línea: android update sdk –filter extra-android-m2repository –no-ui –force > /dev/null Pero resolví que uno por la actualización de las herramientas sdk a rev. 23. El error original permanece sin embargo. Tengo un trabajo de […]

Implementar en Google Play Store a través de API

Soy un gran fan de la integración / despliegue continuo y construimos nuestras aplicaciones de Android con Jenkins y despliego cada compilación de ramas específicas (principalmente la rama de desarrollo de flujo de git ) a nuestros probadores a través de HockeyApp . Lo que quiero lograr es que todos los nuevos (etiquetados) se comprometan […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.