[
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-03-aa-propertyPrompt.diff
Attaching derby-2573-03-aa-propertyPrompt.diff. This patch adds a new ant task,
which prompts the user for properties if they haven't been set already. This
target lets us move the prompts out of the buildrelease shell script into the
ant script, making the release process more portable. Committed at subversion
revision 1005922.
Now invoking the master build target is even simpler:
ant "-Ddocs.root=$DOCS_ROOT" -quiet release
Touches the following files:
-----------
A java/build/org/apache/derbyPreBuild/PropertyPrompt.java
New ant Task which prompts the user for a property value if the property is not
set already.
-----------
M build.xml
The master release target now prompts for credentials if they weren't specified
on the command line.
-----------
M buildrelease
The driving bash shell script is simpler now since it no longer needs to
prompts for credentials.
> 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-03-aa-propertyPrompt.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.