Как настроить тестирование сборки Travis CI для проекта Java Eclipse?

11

У меня есть проект Eclipse Java на GitHub. Я хотел бы настроить тестирование автоматической сборки с Travis CI. Однако, когда я включаю тестирование сборки для моего проекта, компиляция всегда завершается неудачей со следующей ошибкой.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

Как настроить Travis CI для запуска тестов сборки для моего проекта Java Eclipse?

Stevoisiak
источник

Ответы:

10

Самый простой способ - заставить Eclipse сгенерировать для вас скрипт сборки Ant.

Щелкните правой кнопкой мыши по вашему проекту в Package Explorer и выберите Export в контекстном меню. Выберите тип экспорта General -> Ant Buildfiles и нажмите Next .

Скриншот меню экспорта

На следующем экране убедитесь, что ваш проект выбран. Вы можете оставить параметры по умолчанию. Нажмите Готово, чтобы создать build.xmlфайл.

Создать скриншот диалога antfile

Наконец, чтобы убедиться, что Travis CI правильно запускает проект, создайте .travis.yml в корневой папке вашего проекта . Для проектов Java он должен содержать как минимум следующее.

language: java
jdk:
  - oraclejdk8

script: ant build

Источник: Kofun devblog - Использование Travis CI с проектом Java Eclipse

Stevoisiak
источник