【发布时间】:2018-10-25 02:50:52
【问题描述】:
我们正在使用 jenkins,我想知道是否可以在 1 个 Job 中使用 maven 构建我的所有模块,我们的项目结构是这样的:
Web
├── Server
│ ├── moduleA
│ │ └── pom.xml <--- Module A POM
│ ├── moduleB
│ │ └── pom.xml <--- Module B POM
│ └── moduleC
│ └── pom.xml <--- Module C POM
│
|── Client
├── Pom.xml
我们现在的工作方式是,我们为服务器中的每个模块都有一个 jenkins 工作,为客户端提供一个 jenkins 工作,是否可以只创建一个工作并构建所有客户端和服务器模块?
【问题讨论】:
-
是的。在根项目的 pom 中查看
<modules>。 -
这是否意味着我必须在我的 Web 文件夹中添加 POM.xml 并查找其他 pom ?
-
是的。现在做功课。
标签: maven jenkins jenkins-pipeline maven-reactor