带有管道脚本的 "withMaven" 块的 Jenkins 中未显示模块构建视图

Module Builds view is not shown in Jenkins with "withMaven" block with Pipeline scripts

我有一个使用 groovy 语法的 Jenkinsfile,像这样:

pipeline {

  ... truncated ...

  stages {
    stage {
      steps {
        withMaven() {
          sh "mvn clean install ..."
        }
      }
    }
  }
}

构建页面 (job/job_name/37) 有一个 Deployed Artifacts view/section,其中包含 Maven 已构建和部署的工件,但它没有像执行 Freestyle Jenkins 作业时那样的 Module Builds 视图使用 Maven 构建步骤。 Module Builds 视图包含已构建的模块以及构建它所花费的时间。

如何为使用 Pipeline 的 Maven 构建打开此功能?

谢谢。

经过一番挖掘,模块构建视图仅适用于 maven-plugin。使用Pipeline时不使用此插件,Pipeline的maven插件名为pipeline-maven-plugin,它没有实现此功能。