[部署工件无需使用mvn和Jenkinsfile进行编译

问题描述 投票:0回答:1

我有一个多模型项目(maven项目),我正在使用Jenkins管道来构建和部署工件。我想编译所有子项目,并且只有在编译脱离后,才想部署工件。如何部署工件而不重新编译它们?我尝试使用:

mvn jar:jar deploy:deploy

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

mvn zip:zip deploy:deploy

没有工作。

maven deployment jenkins-pipeline pom.xml artifactory
1个回答
0
投票

如果您希望将构件的构建与部署分开,则建议如下:

  1. 呼叫mvn clean install
  2. 呼叫mvn deploy:deploy

第一个命令进行编译,创建工件并将它们安装到本地存储库中。第二个将它们部署到远程存储库。

© www.soinside.com 2019 - 2024. All rights reserved.