2012-09-18 20 views
8

¿Hay algún complemento o alguna forma agradable de compilar Gradle y probar mi aplicación en segundo plano?prueba continua con gradle

Sé que hay algunos complementos para intellij y eclipse (infinitest entre otros), pero estoy buscando una solución gradle general independientemente del IDE.

Sería bueno iniciar un testing-deamon y hacer que use growl o alguna otra herramienta de notificación para informarme que el código no se está compilando o las pruebas están fallando.

Respuesta

6

compilación/pruebas continuas/etc. son funciones planificadas para versiones futuras de Gradle. Se basarán en el Daemon de Gradle existente.

Actualización:

Gradle introdujo la característica de integración continua en la versión 2.5. La función aún está incubando, pero ya podemos usarla en nuestro desarrollo diario. La función de compilación continua significa que Gradle no se apagará una vez que finalice una tarea, sino que seguirá ejecutándose y buscará cambios en los archivos para volver a ejecutar las tareas automáticamente. Se aplica perfectamente para un escenario en el que queremos volver a ejecutar la tarea de prueba mientras escribimos nuestro código. Con la función de compilación continua, comenzamos Gradle una vez con la tarea de prueba y Gradle recompilará automáticamente los archivos fuente y ejecutará las pruebas si un archivo fuente cambia.

Para usar la característica de compilación continua debemos usar la opción de línea de comando --continuous o la versión más corta -t. Con esta opción, Gradle se iniciará en modo continuo. Para detener Gradle, debemos usar la combinación de teclas Ctrl+D.

http://mrhaki.blogspot.com.au/2015/08/gradle-goodness-using-continuous-build.html

+3

El futuro ha llegado, y la función no. :( –

+2

En realidad, el trabajo sobre esto acaba de comenzar. –

+0

¡Estupendo! ¿Está programado para un lanzamiento específico? – nilsmagnus