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

Michael Bouschen updated JDO-374:
---------------------------------

    Attachment: JDO-374-mbo.patch

Please review the patch JDO-374-mbo.patch. I understand these changes should go 
into the trunk and into braches/2.0.

It adds a goal tck20.dist to maven.xml on the trunk or branches/2.0 level. I 
think it is not necessary to call tck20.defualt from this goal, since maven 
dist takes care of compiling all the sources.

It also adds a postGoal to the maven dist goal that copies the distribution and 
the files for the remote maven repositories to the releases directory parallel 
to trunk and branches. 

There is an issue with automatically signing these files, because it requires 
typing in the passphrase and I could not convince maven to accept input for a 
script called from a goal. So I propose we use a script like the sign-directoy 
script Craig attached to JDO-365. I also propose 
to create scripts to push the artifacts to the staging area and the 
mirror-accessible Apache server and not use maven goals for this.

> 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-mbo.patch, 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