You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Rick Hillegas (JIRA)" <ji...@apache.org> on 2009/09/01 20:00:33 UTC

[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

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