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

Karl Wright commented on CONNECTORS-1105:
-----------------------------------------

The documentation says, in part: "Note: Be sure that the generated artifacts 
respect the Apache release rules : NOTICE and LICENSE files should be present 
in the META-INF directory within the jar. For -sources artifacts, be sure that 
your POM does not use the maven-source-plugin:2.0.3 which is broken."

I don't believe we even invoke the source plugin at this time.  I would think 
we should?

Also: This makes me think we need to nail down our release process, if it now 
includes Maven:

{quote}
3 - Prepare the release

mvn release:clean
mvn release:prepare

Note: Preparing the release will create the new tag in SVN, automatically 
checking in on your behalf.

Note: If you're located in Europe then release:prepare may fail with 'Unable to 
tag SCM' and ' svn: No such revision X '. Wait 10 seconds and run mvn 
release:prepare again.
4 - Stage the release for a vote

mvn release:perform

The release will automatically be inserted into a temporary staging repository 
for you. See the Nexus staging documentation for full details.

Now you must close the staging repository to indicate to Nexus that the build 
is done and to make the artifacts available. Follow the steps in Closing the 
Staged Repository to close your new repository, this will allow your community 
to VOTE on the staged atrifacts.
{quote}

Since our primary release artifacts are built with ant, and that is not 
changing, seems to me that our release scripts should be modified to include 
maven release prep and staging as well (but NOT tagging).  What do you think?


> Add maven delivery targets to poms
> ----------------------------------
>
>                 Key: CONNECTORS-1105
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1105
>             Project: ManifoldCF
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: ManifoldCF 1.8
>            Reporter: Karl Wright
>            Assignee: Maurizio Pillitu
>             Fix For: ManifoldCF 2.0
>
>
> We've been asked to deliver mcf jars and wars to maven central repository by 
> some developers.  This ticket represents that work.



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

Reply via email to