相关疑难解决方法(0)

在Maven构建期间跳过子模块

我们需要能够在某些环境中跳过子模块.

有问题的模块包含集成测试,需要半小时才能运行.因此我们希望在构建CI服务器时包含它,但是当开发人员在本地构建(并且测试运行)时,我们希望跳过该模块.

有没有办法在配置文件设置中执行此操作?我已经做了一些谷歌搜索,并在这里查看其他问题/答案,并没有找到一个很好的解决方案.

我想一个选项是pom.xml完全从父项中删除该子模块,只需在我们的CI服务器上添加另一个项目来构建该模块.

建议?

continuous-integration maven jenkins

145
推荐指数
4
解决办法
9万
查看次数

maven:如何通过命令行选项在某些项目中跳过测试?

在我的maven项目中,我有许多模块.是否可以通过命令行选项关闭某些模块的运行单元测试?

我的项目大约需要15分钟来完成所有单元测试.我想通过在我正在处理的模块中运行单元测试来加速整体构建.我不想进入并编辑每个单独的pom.xml来实现这一目标.

我尝试过这里概述的解决方案:我可以通过maven运行特定的testng测试组吗?然而,结果是我想要跳过的模块中的许多测试失败.我想'组'与模块的概念不一样?

maven-2 maven

63
推荐指数
4
解决办法
9万
查看次数

标签 统计

maven ×2

continuous-integration ×1

jenkins ×1

maven-2 ×1