Jump to: navigation, search

Difference between revisions of "WTP Build Process and Procedures"

(Removing all content from page)
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== [[WTP_Build_Types | Build Types]] ==
== [[WTP_Build_Schedule | Build Schedule]] ==
== [[WTP_Build_Mechanics | Build Mechanics]] ==
== [[WTP Release 1.5 Patches | How To Create an Official Patch]] ==
== [[WTP Adding JUnits | How To Get a JUnit Test Project Into Our Builds]] ==
== [[WTP Installation Quick Guide | A Quick Guide to Installing a WTP Build for Testing or as Development Target]] ==
== Background and Further Reading References ==
We in WTP following the basic process and recommendations for versioning as the base Eclipse platform.
[http://www.eclipse.org/equinox/documents/plugin-versioning.html Plugin Versioning]
Very helpful guide to builds and automatic testing.
[http://www.eclipse.org/articles/Article-PDE-Automation/automation.html Build and Test Automation for plug-ins and features]
Good step-by-step on how to do updates. [http://www.eclipse.org/articles/Article-Update/keeping-up-to-date.html How To Keep Up To Date]
We base our builds on the Eclipse platform's "basebuilder".
[http://wiki.eclipse.org/index.php/Platform-releng Platform-releng]
With our WTP specific needs addressed in the WTP project called releng.wtpbuilder.
While slightly out of date, see the [[https://bugs.eclipse.org/bugs/attachment.cgi?id=26584 attachment]] to [[https://bugs.eclipse.org/bugs/show_bug.cgi?id=108259 bug 108259]]
Our basic server configuration and cruise control triggers is handled by the WTP project called releng.builder (see especially the tools/cruise directory in that project).
And ... never forget [http://help.eclipse.org/help31/index.jsp Eclipse Help] ... search for things related to update manager, PDE, features, site.xml, etc.

Latest revision as of 22:55, 12 September 2008