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

Steven Rowe updated LUCENE-3825:
--------------------------------

    Attachment: LUCENE-3825-add-scm-to-poms-trunk.patch

According to 
http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms item #3, 
all POMs should have SCM sections.

I had previously thought that a single SCM section in the 
lucene-solr-grandparent POM would do the trick, but upon inspection of the 
output from {{mvn help:effective-pom}}, I can see that the grandparent POM's 
section doesn't properly interpolate {{$\{module-directory}}{{\}}} (since the 
property isn't defined in that POM), and the values inherited in other POMs are 
all wrong, because path steps are added with artifact names instead of 
directory names, in addition to {{$\{module-directory}}{{\}}} interpolation...

Anyway, this patch fixes the SCM definition problem for trunk POMs.  I'll do 
the same for branch_3x too.

I didn't included SCM sections in the few aggregation-only POMs, since these 
are never deployed/released.

Committing shortly.
                
> Please push maven snapshots to repositories.apache.org again
> ------------------------------------------------------------
>
>                 Key: LUCENE-3825
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3825
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: general/build
>    Affects Versions: 4.0
>            Reporter: Benson Margulies
>         Attachments: LUCENE-3825-add-scm-to-poms-trunk.patch
>
>
> Once upon a time, snapshots of the lucene trunk went into the snapshot repo 
> at repositories.apache.org. No longer. Instead, they just sit at:
> https://builds.apache.org//job/Lucene-Solr-Maven-trunk/lastSuccessfulBuild/artifact/maven_artifacts/
> Unfortunately, Jenkins makes a rather mediocre maven repo. the 
> maven-wagon-plugin can't copy it and Nexus can't proxy it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to