首页 > 解决方案 > 无需使用 mvn 和 Jenkinsfile 编译即可部署工件

问题描述

我有一个多模型项目(maven 项目),我正在使用 Jenkins 管道来构建和部署工件。我想编译所有子项目,并且只有在编译被分离的情况下,我才想部署工件。如何在不再次编译的情况下部署工件?我尝试使用:

mvn jar:jar deploy:deploy

但我也有 zip 和 war 文件,但它没有部署它们。还:

mvn zip:zip deploy:deploy

没用。

标签: mavendeploymentjenkins-pipelinepom.xmlartifactory

解决方案


可能有点晚了,但我遇到了同样的问题并得到了同样的错误,以下命令适用于我的用例

mvn clean install
mvn install deploy:deploy -Dmaven.install.skip=true -DskipTests

推荐阅读