0

我想在发布工件之前进行一些自动检查。如果出现以下情况,则构建失败:

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

版本 maven 插件是手动解决方案。

Maven 执行器似乎是一个有效的解决方案(如果存储库中存在更新版本的依赖项,如何使 Maven 构建失败?

标准规则不起作用。

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

还有更多吗?

4

0 回答 0