У меня есть репо с 3 maven проектами, для которых я хочу использовать Travis.
Поскольку pom.xml
не находится в корне репо, Трэвис не видит его и пытается построить с build.xml
, но это не удается.
Я попытался установить собственный скрипт сборки, но Трэвис, похоже, не пытается строить с Ant
.
Мой .travis.yml
файл:
language: java
sudo: false
matrix:
include:
- os: linux
jdk: oraclejdk8
script: ./build.sh
cache:
directories:
- $HOME/.m2
И build.sh
#!/bin/bash
set -ev
cd Code/Java/DBServer
mvn clean install
Местоположение pom.xml - Code/Java/DBServer/pom.xml
Как заставить Трэвиса строить с Maven?