[
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)