Difference between revisions of "WTP Build Process and Procedures"

From Eclipsepedia

Jump to: navigation, search
Line 19: Line 19:
 
== Background and Further Reading References ==
 
== 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 WTP follows 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 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]
+
:*[http://www.eclipse.org/articles/Article-Update/keeping-up-to-date.htmlGood step-by-step on how to do updates.]
  
We base our builds on the Eclipse platform's "basebuilder".
+
:*[http://wiki.eclipse.org/index.php/Platform-releng 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.
+
:*[https://bugs.eclipse.org/bugs/attachment.cgi?id=26584 While slightly out of date, see the WTP releng document attachment.]  
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).
+
:*[http://help.eclipse.org/help31/index.jsp Eclipse Help]
 
+
And ... never forget [http://help.eclipse.org/help31/index.jsp Eclipse Help] ... search for things related to update manager, PDE, features, site.xml, etc.
+

Revision as of 16:20, 17 January 2007

Contents

Build Types

Build Schedule

Build Mechanics

How To Create an Official Patch

How To Get a JUnit Test Project Into Our Builds

A Quick Guide to Installing a WTP Build for Testing or as Development Target

Background and Further Reading References