【发布时间】:2012-11-17 07:07:57
【问题描述】:
我使用 Jenkins 构建具有多个模块的项目。该项目有一个根 pom.xml,用于构建该项目下的所有模块。我将此 pom.xml 指定为根 POM。
现在我想将测试作为 “构建后步骤” 运行。但是,我不想在所有模块下运行所有测试。我只想在特定模块下运行测试。
我尝试使用 shell 命令将目录更改为必须运行测试然后触发 maven 的模块。我还尝试使用 -f 开关为该特定模块指定 pom.xml。这两个步骤都不起作用。
请帮我解决这个问题。
谢谢
【问题讨论】:
标签: maven maven-2 jenkins continuous-integration