Согласно шагам Трэвиса CI для создания Java-проекта, создан файл .travis.yml
со следующим содержимым:
language: java
jdk:
- oraclejdk8
- oraclejdk7
- openjdk7
- openjdk6
Когда git push
сделан, Travis автоматически начинает строить и выполняет ant test
. Но тогда это терпит неудачу, потому что package org.junit does not exist
.
У меня есть тесты, выполняемые локально, и junit присутствует в .\lib\junit_4\junit-4.10
.
Извините, но ничего не найдено в https://github.com/wolfram77/java-spine/tree/master/lib, кроме определения библиотеки netbeans (nblibraries.properties)... и этого может быть недостаточно для создания на "Travis CI". Загрузите junit jars, чтобы увидеть немедленные результаты, или подумайте о переносе вашего проекта на Maven или Gradle.
.gitignore
для Java не позволяет добавлять файлы JAR в репозиторий. Теперь это работает.