[
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12515834
]
Myrna van Lunteren commented on DERBY-2573:
-------------------------------------------
This target should include the following steps:
- check setting of ant property docs.out (from
tools/ant/properties/packaging.properties that should have been created based
on tools/ant/properties/packaging.tmpl)
- check presence of $docs.out/../lib/DITA-OT1.1.2.1_bin-ASL.zip
- check presence of java/tools/osgi.jar
- check presence of ant property junit
- check presence of junit.jar as set by ant property junit
- check ant property setting of j14lib
- check ant property setting of jdk16
- check ant property setting of jsr169compile.classpath
- ensure ant property sane is *not* set (likely from "$HOME"/ant.properties)
- ant all
- copy classes/doc/rrefexcept71493.dita to docs.out/../src/ref
- ant all for the doc tree
- ant clobber for source tree
- svn update
- ant clobber
- rm -rf jars javadoc snapshot # really clean
- rm tools/release/*.zip tools/release/*.tar.gz # really,
- rm tools/release/*.md5 tools/release/*.asc # really clean
- ant sane ; ant all ; ant buildjars # for lib-debug
- ant clobber
- ant insane
- ant -Dsane=false snapshot
- ant publishedapi
- ant release target in tools/release/build.xml
- copy snapshot/derby_core_plugin_<major.minor.maint.revision>.zip to
tools/release
Any of these staps failing should stop the process.
As there may be trouble with ant sign I think that step may need to be manual.
> 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.0.0
> Reporter: Rick Hillegas
>
> 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.