[ 
https://issues.apache.org/jira/browse/KARAF-6229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16817185#comment-16817185
 ] 

ASF GitHub Bot commented on KARAF-6229:
---------------------------------------

jbonofre commented on pull request #811: [KARAF-6229] Fix dual install/deploy 
of zip archive by the karaf-maven-plugin
URL: https://github.com/apache/karaf/pull/811
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> karaf-maven-plugin (>= 4.2.2) deploy/install zip twice 
> -------------------------------------------------------
>
>                 Key: KARAF-6229
>                 URL: https://issues.apache.org/jira/browse/KARAF-6229
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 4.2.2, 4.2.3, 4.2.4
>         Environment: * maven 3.5
>  * karaf 4.2.4
>  * jdk 8
>  * built with jenkins in docker (FROM maven:3.5-jdk-8)
>            Reporter: Morgan Wattiez
>            Assignee: Jean-Baptiste Onofré
>            Priority: Minor
>             Fix For: 4.3.0, 4.2.5
>
>
> Hi, this issue appeared in karaf 4.2.2 as reported by another user on the 
> mailing list ( 
> [http://karaf.922171.n3.nabble.com/karaf-maven-plugin-in-4-2-2-installs-zip-twice-tt4054677.html]
>  ). 
> Starting from v4.2.2, karaf-maven-plugin deploy the zip twice. We have a 
> jenkins pipeline which invokes a simple *{{mvn deploy}}*
> It causes the jenkins pipeline to fail as we prevent reupload in our nexus 
> for this repository. 
>  
> {code:java}
> [INFO] Uploading to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.zip
> [INFO] Uploaded to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.zip
>  (34 MB at 31 MB/s)
> [INFO] Uploading to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.pom
> [INFO] Uploaded to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.pom
>  (6.4 kB at 399 kB/s)
> [INFO] Uploading to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.tar.gz
> [INFO] Uploaded to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.tar.gz
>  (34 MB at 40 MB/s)
> [INFO] Uploading to nexus.ourcompany.com: 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.zip
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 14.356 s
> [INFO] Finished at: 2019-04-05T07:59:32Z
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] [jenkins-event-spy] Generated 
> /jenkins/workspace/ginframework-distribution_master@tmp/withMavend27fdff2/maven-spy-20190405-075917-7112864694918170040998.log
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1:deploy (default-deploy) 
> on project pluginframework-distribution: ArtifactDeployerException: Failed to 
> deploy artifacts: Could not transfer artifact 
> com.ourcompany.pluginframework:pluginframework-distribution:zip:1.0-20190405.075929-1
>  from/to nexus.ourcompany.com 
> (https://nexus.ourcompany.com/repository/ourcompany-snapshot/): Failed to 
> transfer file 
> https://nexus.ourcompany.com/repository/ourcompany-snapshot/com/ourcompany/pluginframework/pluginframework-distribution/1.0-SNAPSHOT/pluginframework-distribution-1.0-20190405.075929-1.zip
>  with status code 400 -> [Help 1]
> {code}
> Following the advices at 
> [https://stackoverflow.com/questions/28407831/maven-maven-deploy-plugin-always-upload-twice/31173127#31173127]
>  and 
> [http://karaf.922171.n3.nabble.com/karaf-maven-plugin-in-4-2-2-installs-zip-twice-tt4054677.html],
>  we have edited our pom.xml for this repo, and added
> {code:java}
>  <attach>false</attach>{code}
> In the repository configuration. now the pom looks like 
> {code:java}
>         <plugins>
>             ...
>             <plugin>
>                 <groupId>org.apache.karaf.tooling</groupId>
>                 <artifactId>karaf-maven-plugin</artifactId>
>                 <configuration>
>                     ...
>                     <attach>false</attach>
>                     ...{code}
> Now the build is successful. However only the zip and pom are uploaded, and 
> not the tar.gz.
> I wonder how to fix this so we get tar.gz and zip uploaded to nexus ? 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to