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