Maven:如果构建失败

时间:2014-04-28 10:04:49

标签: maven dependencies maven-enforcer-plugin

我想在发布工件之前做一些自动检查。失败的构建如果:

  • 新版本的依赖存在
  • 覆盖依赖关系管理版本
  • 使用的依赖关系不在白名单
  • 重复声明的依赖项(如手动依赖项:analyze-duplicate)

Versions maven plugin是一个手动解决方案。

Maven enforcer似乎是一个有效的解决方案(How to fail maven build if newer version of dependency exists in repository?

但是standard rules不能胜任。

在考虑编写地雷之前,我正在寻找更多的执法者规则。发现这些:

还有更多吗?

0 个答案:

没有答案