Jak skonfigurować testowanie kompilacji Travis CI dla projektu Java Eclipse?

11

Mam projekt Java Eclipse na GitHub. Chciałbym skonfigurować testy automatycznego budowania z Travis CI. Jednak po włączeniu testowania kompilacji dla mojego projektu kompilacja zawsze kończy się niepowodzeniem z następującym błędem.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

Jak skonfigurować Travis CI, aby uruchamiał testy kompilacji dla mojego projektu Java Eclipse?

Stevoisiak
źródło

Odpowiedzi:

10

Najłatwiejszą metodą jest wygenerowanie przez Eclipse skryptu kompilacji Ant.

Kliknij prawym przyciskiem myszy swój projekt w Eksploratorze pakietów i wybierz Eksportuj z menu kontekstowego. Wybierz typ eksportu Ogólne -> Pliki budowania mrówek i kliknij Dalej .

Eksportuj zrzut ekranu menu

Na następnym ekranie upewnij się, że projekt jest wybrany. Możesz pozostawić opcje w ustawieniach domyślnych. Kliknij przycisk Zakończ, aby wygenerować build.xmlplik.

Wygeneruj zrzut ekranu okna dialogowego antypliku

Na koniec, aby upewnić się, że Travis CI poprawnie uruchamia projekt, utwórz plik .travis.yml w folderze głównym projektu . W przypadku projektów Java powinien zawierać przynajmniej następujące elementy.

language: java
jdk:
  - oraclejdk8

script: ant build

Źródło: Kofun devblog - Korzystanie Travis CI z Java Eclipse Project

Stevoisiak
źródło