maven Jenkins管道MVN包命令不起作用

ct2axkht  于 2022-10-26  发布在  Maven
关注(0)|答案(1)|浏览(294)

作为Maven项目,我的测试运行良好。它从Git获取代码。
我想在管道中执行相同的操作,所以我为管道项目编写了以下脚本。

pipeline {
    agent any

    stages {
        stage('Getting the project from GIT') {
            steps {
               echo 'Pulling..';
                git branch: 'main',
                url: 'https://github.com/user/project.git';
            }
        }

    stage('Cleaning the project') {

            steps {
                echo 'cleaning project ...'
                sh 'mvn clean'
            }
        }

    stage('Artifact Construction') {

            steps {
                echo "artificat contruction"
                sh 'mvn package'
            }
        }

    }
}

但当我执行时,第三阶段似乎不起作用。

控制台输出:

Maven配置:

这是Maven的版本

我想尽一切办法来解决这个问题,你们能帮我吗?这是一个Maven版本的问题吗?

zf9nrax1

zf9nrax11#

您正在运行maven版本-3.0.5。Maven资源插件-3.2.0与此版本的Maven不兼容。
将maven安装升级到更高版本。您可以参考下面的插件文档页面:https://maven.apache.org/plugins-archives/maven-resources-plugin-3.2.0/plugin-info.html

相关问题