我有一个包含 3 个 maven 项目的仓库,我想在其中使用 Travis。由于pom.xml不在 repo 的根目录中,Travis 没有看到它并尝试使用 构建build.xml,但它失败了。我尝试设置自定义构建脚本,但 Travis 似乎并没有继续尝试使用Ant.我的.travis.yml文件:language: javasudo: falsematrix: include: - os: linux jdk: oraclejdk8script: ./build.shcache: directories: - $HOME/.m2和 build.sh#!/bin/bashset -evcd Code/Java/DBServermvn clean installpom.xml 的位置是 Code/Java/DBServer/pom.xml如何使用 Maven 构建 Travis?
1 回答
拉莫斯之舞
TA贡献1820条经验 获得超10个赞
我的猜测是 travis 正在使用默认的 Ant 构建install阶段。
我会尝试install用.travis.yml这样的方式消除travis的阶段:
language: java
sudo: false
os: linux
jdk: oraclejdk8
install:
script: ./build.sh
cache:
directories:
- $HOME/.m2
添加回答
举报
0/150
提交
取消