Comment configurer les tests de construction Travis CI pour un projet Java Eclipse?

11

J'ai un projet Java Eclipse sur GitHub. Je voudrais configurer des tests de construction automatique avec Travis CI. Cependant, lorsque j'active les tests de génération pour mon projet, la compilation échoue toujours avec l'erreur suivante.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

Comment configurer Travis CI pour exécuter des tests de build pour mon projet Java Eclipse?

Stevoisiak
la source

Réponses:

10

La méthode la plus simple consiste à demander à Eclipse de générer un script de génération Ant pour vous.

Faites un clic droit sur votre projet dans l'explorateur de packages et sélectionnez Exporter dans le menu contextuel. Choisissez le type d'exportation Général -> Ant Buildfiles et cliquez sur Suivant .

Capture d'écran du menu d'exportation

Sur l'écran suivant, assurez-vous que votre projet est sélectionné. Vous pouvez conserver les options sur leurs paramètres par défaut. Cliquez sur Terminer pour générer votre build.xmlfichier.

Générer une capture d'écran de la boîte de dialogue anti-fichier

Enfin, pour vous assurer que Travis CI exécute correctement le projet, créez un .travis.yml dans le dossier racine de votre projet . Pour les projets Java, il doit contenir au moins les éléments suivants.

language: java
jdk:
  - oraclejdk8

script: ant build

Source: devblog Kofun - Utilisation de Travis CI avec Java Eclipse Project

Stevoisiak
la source