¿Cómo configuro las pruebas de compilación de Travis CI para un proyecto Eclipse de Java?

11

Tengo un proyecto Eclipse Java en GitHub. Me gustaría configurar las pruebas de autocompilación con Travis CI. Sin embargo, cuando habilito las pruebas de compilación para mi proyecto, la compilación siempre falla con el siguiente error.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

¿Cómo configuro Travis CI para ejecutar pruebas de compilación para mi proyecto Java Eclipse?

Stevoisiak
fuente

Respuestas:

10

El método más fácil es hacer que Eclipse genere un script de compilación Ant para usted.

Haga clic derecho en su proyecto en el Explorador de paquetes y seleccione Exportar en el menú contextual. Elija el tipo de exportación General -> Ant Buildfiles y haga clic en Siguiente .

Captura de pantalla del menú de exportación

En la siguiente pantalla, asegúrese de que su proyecto esté seleccionado. Puede seguir dejando las opciones en su configuración predeterminada. Haga clic en Finalizar para generar su build.xmlarchivo.

Generar captura de pantalla de diálogo de archivo

Por último, para garantizar que Travis CI ejecute el proyecto correctamente, cree un archivo .travis.yml en la carpeta raíz de su proyecto . Para proyectos Java, debe contener al menos lo siguiente.

language: java
jdk:
  - oraclejdk8

script: ant build

Fuente: Kofun devblog - Uso de Travis CI con Java Eclipse Project

Stevoisiak
fuente