我有一個包含 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
提交
取消