【发布时间】:2017-09-02 04:30:13
【问题描述】:
我有 GitHub 存储库,其中有 3 个不同的 maven 项目。我的问题是:我能否以某种方式设置 Travis 来分别构建这些项目。如果我可以,那怎么办?我什至可以在只更改其中一个项目后重建所有项目。
【问题讨论】:
标签: java maven github travis-ci continuous-deployment
我有 GitHub 存储库,其中有 3 个不同的 maven 项目。我的问题是:我能否以某种方式设置 Travis 来分别构建这些项目。如果我可以,那怎么办?我什至可以在只更改其中一个项目后重建所有项目。
【问题讨论】:
标签: java maven github travis-ci continuous-deployment
在您的 repo 中尝试以下 .travis.yml 脚本,只需更改您的 poms 路径上的 first/second/third。
language: java
matrix:
include:
- os: linux
jdk: oraclejdk8
script:
- mvn -q -B -f first/pom.xml clean verify
- mvn -q -B -f second/pom.xml clean verify
- mvn -q -B -f third/pom.xml clean verify
【讨论】: