[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750014#action_12750014
 ] 

Rick Hillegas commented on DERBY-2573:
--------------------------------------

Thanks for the patch, Myrna.

>I made a target - prepareforrelease - which will do all the little ant steps 
>to prepare for the actual build step; incl clobbering and deleting stuff; 
>checking for sane property set, checking for state.properties existing, 
>checking that tools/ant/packaging.properties exist, ant sane, ant all, ant 
>buildjars, ant clobber, ant insane, ant -Dsane snapshot, ant publishedapi

I took it for a test drive and it worked: it built sane and insane jars which 
seemed to be the right size. It told me that I needed to remove some directives 
from my ant.properties--I thought those error messages were helpful.

>It's not dealing with copying the built error list for the reference guide 
>(not sure that's even possible, as we'd have to do an svn commit?) nor with 
>attempting to build the docs, nor any of the other tasks explicitly.

One thing I noticed is that packaging.properties already has a property which 
tells the build where the docs live. It should be easy to use that property to 
figure out where to copy rrefexcept71493.dita and then where to cd to so that 
the docs can be built. It also ought to be possible to run subversion commands 
from ant. At least, that's what's promised by this web page: 
http://ant.apache.org/antlibs/svn/index.html . No doubt the devil is in the 
details.

+1


> 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
>         Attachments: 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