Wie konfiguriere ich Travis CI-Build-Tests für ein Java Eclipse-Projekt?

11

Ich habe ein Eclipse Java-Projekt auf GitHub. Ich möchte Auto-Build-Tests mit Travis CI einrichten. Wenn ich jedoch den Build-Test für mein Projekt aktiviere, schlägt die Kompilierung immer mit dem folgenden Fehler fehl.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

Wie konfiguriere ich Travis CI so, dass Build-Tests für mein Java Eclipse-Projekt ausgeführt werden?

Stevoisiak
quelle

Antworten:

10

Am einfachsten ist es, wenn Eclipse ein Ant-Build-Skript für Sie generiert.

Klicken Sie im Paket-Explorer mit der rechten Maustaste auf Ihr Projekt und wählen Sie im Kontextmenü die Option Exportieren . Wählen Sie den Exporttyp Allgemein -> Ant Buildfiles und klicken Sie auf Weiter .

Screenshot des Exportmenüs

Stellen Sie im nächsten Bildschirm sicher, dass Ihr Projekt ausgewählt ist. Sie können die Optionen in den Standardeinstellungen belassen. Klicken Sie auf Fertig stellen , um Ihre build.xmlDatei zu generieren .

Screenshot des Antidateidialogs erstellen

Um sicherzustellen, dass Travis CI das Projekt korrekt ausführt , erstellen Sie eine .travis.yml im Stammordner Ihres Projekts . Für Java-Projekte sollte es mindestens Folgendes enthalten.

language: java
jdk:
  - oraclejdk8

script: ant build

Quelle: Kofun devblog - Verwenden von Travis CI mit Java Eclipse Project

Stevoisiak
quelle