Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Data Tools Platform:Release Engineering"
(→Architecture) |
|||
Line 25: | Line 25: | ||
==Architecture== | ==Architecture== | ||
− | The system is composed of two projects within CVS | + | ==Design== |
+ | The system is composed of two projects within CVS: | ||
+ | *org.eclipse.datatools.releng | ||
+ | *org.eclipse.datatools.releng.builder |
Revision as of 14:41, 12 February 2007
This information is preliminary. While this system is available within CVS, it is not currently used to generate the DTP builds.
This page details the build system utilised by DTP.
Overview
This system was derived from the system used by WTP and STP (and probably others). The system performs the following tasks:
- Component builds
- builds plugins and features
- generates install ZIP
- generates update site JARs
- Component testing
- executes unit tests
- generates results files
- Update site generation
- generates html for download site
- incorporates build settings
- incorporates build results (e.g. warnings/errors)
- incorporates test results
- Download site generation
- [TBD]
- Uploading build information
- publishes generated files to DTP web site
Architecture
Design
The system is composed of two projects within CVS:
- org.eclipse.datatools.releng
- org.eclipse.datatools.releng.builder