maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "chibbe (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MNG-5939) Problem doing release when sources are generate as well
Date Thu, 26 Nov 2015 07:44:10 GMT

     [ https://issues.apache.org/jira/browse/MNG-5939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

chibbe updated MNG-5939:
------------------------
    Description: 
If I specified that sources should be generated with jar-no-fork goal https://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html
.

When doing a release with maven-release-plugin it will build the source again when useReleaseProfile
is true (use the release profile that adds sources and javadocs to the released artifact http://maven.apache.org/maven-release/maven-release-plugin/perform-mojo.html#useReleaseProfile).

The outcome is that it will run with both jar and jar-no-fork and generate and deploy 2 -sources.jar
artifacts, with same version. That makes the release build fails.
 
The same behavior could be reproduced when running both jar and jar-no-fork goal between maven
3.2.1. and maven 3.3.9.

----
Please find the logs for maven 3.2.1 and 3.3.9 in the foo.bar.zip
With maven 3.3.9 it uploads it 2 times :
Uploaded: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
(722 B at 15.3 KB/sec)
Uploading: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
722/722 B

  was:
If I specified that sources should be generated with jar-no-fork goal https://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html
.

When doing a release with maven-release-plugin it will build the source again when useReleaseProfile
is true (use the release profile that adds sources and javadocs to the released artifact).

The outcome is that it will run with both jar and jar-no-fork and generate and deploy 2 -sources.jar
artifacts, with same version. That makes the release build fails.
 
The same behavior could be reproduced when running both jar and jar-no-fork goal between maven
3.2.1. and maven 3.3.9.

----
Please find the logs for maven 3.2.1 and 3.3.9 in the foo.bar.zip
With maven 3.3.9 it uploads it 2 times :
Uploaded: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
(722 B at 15.3 KB/sec)
Uploading: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
722/722 B


> Problem doing release when sources are generate as well
> -------------------------------------------------------
>
>                 Key: MNG-5939
>                 URL: https://issues.apache.org/jira/browse/MNG-5939
>             Project: Maven
>          Issue Type: Bug
>    Affects Versions: 3.3.9
>         Environment: Ubuntu 12.04.5 LTS
> Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T18:37:52+01:00)
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00)
> Java version: 1.7.0_76, vendor: Oracle Corporation
>            Reporter: chibbe
>         Attachments: foo.bar.zip
>
>
> If I specified that sources should be generated with jar-no-fork goal https://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html
.
> When doing a release with maven-release-plugin it will build the source again when useReleaseProfile
is true (use the release profile that adds sources and javadocs to the released artifact http://maven.apache.org/maven-release/maven-release-plugin/perform-mojo.html#useReleaseProfile).
> The outcome is that it will run with both jar and jar-no-fork and generate and deploy
2 -sources.jar artifacts, with same version. That makes the release build fails.
>  
> The same behavior could be reproduced when running both jar and jar-no-fork goal between
maven 3.2.1. and maven 3.3.9.
> ----
> Please find the logs for maven 3.2.1 and 3.3.9 in the foo.bar.zip
> With maven 3.3.9 it uploads it 2 times :
> Uploaded: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
(722 B at 15.3 KB/sec)
> Uploading: http://127.0.0.1:8081/nexus/content/repositories/releases/foo/bar/0.0.1/bar-0.0.1-sources.jar
> 722/722 B



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message