[ 
http://issues.apache.org/jira/browse/JDO-374?page=comments#action_12376585 ] 

Craig Russell commented on JDO-374:
-----------------------------------

It looks like we need three different maven goals to accomplish the tasks 
identified in the "How to release" document:

One goal builds the release artifacts, copies them to the releases directory, 
and signs them. This allows the release manager to perform local testing before 
making the artifacts available to the community for testing.
maven tck20.dist

Another goal pushes the release artifacts to a staging area on the Apache 
server but doesn't publish them to the mirror sites. This allows the community 
to test the artifacts and then vote on release.
maven -Duser=mbo -Dserver=people.apache.org tck20.stage

The final goal pushes the release artifacts to the mirror-accessible Apache 
server. The mirrors then pick up the release.
maven -Duser=mbo -Dserver=people.apache.org tck20.mirror

The goals ideally would be defined in the trunk (and therefore at the 
branches/x.y.z level) but executed in each subproject directory. This allows 
individual releases of projects with a standard format.

For example, to release just api20, 
cd branches/2.0.1/api20
maven dist
maven stage
maven mirror


> Add a maven target to create distribution artifacts for all subprojects of 
> tck20
> --------------------------------------------------------------------------------
>
>          Key: JDO-374
>          URL: http://issues.apache.org/jira/browse/JDO-374
>      Project: JDO
>         Type: Improvement

>   Components: tck20, api20, core20, enhancer20
>     Versions: JDO 2 rc1
>     Reporter: Craig Russell
>     Priority: Minor
>      Fix For: JDO 2 final
>  Attachments: JDO-374.patch
>
> There are several maven tck20 build targets. I propose to add a target that 
> builds the distribution targets for all subprojects of tck20.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to