[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick Hillegas updated DERBY-2573:
---------------------------------

    Attachment: derby-2573-02-aa-generateReleaseProperties.diff

Attaching derby-2573-02-aa-generateReleaseProperties.diff. This patch 
introduces a new build target which generates release.properties based on a 
release identifier property. Checked in at subversion revision 1005590.

A later patch will wire this machinery into the master release target after the 
derby-2573-01-aa-masterTarget.diff patch is committed.

To run this target, do the following:

    ant -Dderby.release.id="$releaseID" writeReleaseProperties

    where $releaseID is a string of the form "N.N.N.N" or "N.N.N.N beta".

    E.g.:

    ant -Dderby.release.id="10.7.1.0" writeReleaseProperties

Touches the following files:

-----------

A      java/build/org/apache/derbyPreBuild/ReleaseProperties.java

New ant task.


-----------

M      java/engine/org/apache/derby/iapi/services/info/ProductVersionHolder.java

Moved to ReleaseProperties the constant used to encode the fixpack and point 
numbers in the release id.


-----------

M      build.xml

Added a writeReleaseProperties target to drive the new ant task.


-----------

M      tools/ant/properties/release.properties

Removed a timestamp line which has not been kept up to date.


> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> -----------------------------------------------------------------------------------------------
>
>                 Key: DERBY-2573
>                 URL: https://issues.apache.org/jira/browse/DERBY-2573
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>    Affects Versions: 10.3.1.4
>            Reporter: Rick Hillegas
>            Assignee: Rick Hillegas
>         Attachments: derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to