我可以通过 Travis 在一个存储库中构建一些项目吗?

Can i build some projects in one repository by Travis?

我有 GitHub 存储库,我在其中找到了 3 个不同的 Maven 项目。我的问题是:我能以某种方式设置 Travis 来单独构建这些项目吗?如果我可以那怎么办?我什至可以在只更改其中一个项目后重建所有项目。

在你的 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