You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Lynn Monson (JIRA)" <ji...@apache.org> on 2017/08/21 19:19:00 UTC

[jira] [Comment Edited] (SOLR-11181) Deploying Maven artifacts (generate-maven-artifacts) pushes the same artifacts multiple times

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

Lynn Monson edited comment on SOLR-11181 at 8/21/17 7:18 PM:
-------------------------------------------------------------

[~steve_rowe]
I attached the alternate version of a patch for the problem. 

The patch reverses the order of the maven install and deploy tasks.  This prevents a double push to the repository, but will cause the local install to happen twice instead.


was (Author: lmonson):
Alternate version of a patch

> Deploying Maven artifacts (generate-maven-artifacts) pushes the same artifacts multiple times
> ---------------------------------------------------------------------------------------------
>
>                 Key: SOLR-11181
>                 URL: https://issues.apache.org/jira/browse/SOLR-11181
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Build
>    Affects Versions: 6.6, master (8.0), 7.1
>            Reporter: Lynn Monson
>            Assignee: Steve Rowe
>            Priority: Minor
>         Attachments: SOLR-11181.patch, SOLR-11181.patch
>
>
> When following the instructions in the README.maven file, and watching the wire traffic, the build system issues HTTP PUT operations for the same artifacts multiple times.   For example, issuing this command:
>       ant -Dm2.repository.id=my-repo-id \
>           -Dm2.repository.url=http://example.org/my/repo \
>           generate-maven-artifacts
> from the lucene/ directory will generate redundant puts.  For example:
> PUT /<path>/org/apache/lucene/lucene-core/<version>/lucene-core-4.10.4-fs.31-sources.jar 
> PUT /<path>/org/apache/lucene/lucene-core/<version>/lucene-core-4.10.4-fs.31-sources.jar.sha1 
> PUT /<path>/org/apache/lucene/lucene-core/<version>/lucene-core-4.10.4-fs.31-sources.jar.md5
> ...
> PUT /<path>/org/apache/lucene/lucene-core/<version>/lucene-core-4.10.4-fs.31-sources.jar 
> ...
> The maven repo I am using does not allow the second PUT and, hence, the build fails.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org