db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig Russell (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JDO-374) Add a maven target to create distribution artifacts for all subprojects of tck20
Date Wed, 26 Apr 2006 22:40:03 GMT
    [ 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:
For more information on JIRA, see:

View raw message