我使用 Jenkins 构建具有多个模块的项目。该项目有一个根 pom.xml,用于构建该项目下的所有模块。我将此 pom.xml 指定为根 POM。
现在我想将测试作为“构建后步骤”运行。但是,我不想在所有模块下运行所有测试。我只想在特定模块下运行测试。
我尝试使用 shell 命令将目录更改为必须运行测试然后触发 maven 的模块。我还尝试使用 -f 开关为该特定模块指定 pom.xml。这两个步骤都不起作用。
请帮助我解决这个问题。
谢谢
我使用 Jenkins 构建具有多个模块的项目。该项目有一个根 pom.xml,用于构建该项目下的所有模块。我将此 pom.xml 指定为根 POM。
现在我想将测试作为“构建后步骤”运行。但是,我不想在所有模块下运行所有测试。我只想在特定模块下运行测试。
我尝试使用 shell 命令将目录更改为必须运行测试然后触发 maven 的模块。我还尝试使用 -f 开关为该特定模块指定 pom.xml。这两个步骤都不起作用。
请帮助我解决这个问题。
谢谢