Skip to main content
Jump to: navigation, search

Difference between revisions of "Platform UI/Build Submission"

(How to do an Integration Build submission)
(How to do an Integration Build submission)
Line 1: Line 1:
 
== How to do an Integration Build submission ==
 
== How to do an Integration Build submission ==
  
# Load releng tools
+
Prep:
 +
# It is best to keep an install/workspace around solely for the purpose of build submission. Take the latest milestone.
 +
# Install releng tools into your eclipse install
 
## go to http://download.eclipse.org/eclipse/downloads/
 
## go to http://download.eclipse.org/eclipse/downloads/
 
## pick the build matching your install
 
## pick the build matching your install
 
## scroll to bottom, last section should be  titled  org.eclipse.releng.tools plug-in
 
## scroll to bottom, last section should be  titled  org.eclipse.releng.tools plug-in
## download to your install dir. Note: to verify they're installed, start up eclipse, pick a project and popup menu. You should see "Fix Copyrights..."
+
## download to your install dir. Note: to verify its installed, start up eclipse, pick a project and popup menu. You should see "Fix Copyrights..."
# Go to CVS repo, load the modules (they will be at the bottom)
+
Steps:
 +
# Load the modules from CVS (they will be at the bottom)
 
## platform-ui
 
## platform-ui
 
## platform-ui-test
 
## platform-ui-test

Revision as of 14:34, 13 November 2007

How to do an Integration Build submission

Prep:

  1. It is best to keep an install/workspace around solely for the purpose of build submission. Take the latest milestone.
  2. Install releng tools into your eclipse install
    1. go to http://download.eclipse.org/eclipse/downloads/
    2. pick the build matching your install
    3. scroll to bottom, last section should be titled org.eclipse.releng.tools plug-in
    4. download to your install dir. Note: to verify its installed, start up eclipse, pick a project and popup menu. You should see "Fix Copyrights..."

Steps:

  1. Load the modules from CVS (they will be at the bottom)
    1. platform-ui
    2. platform-ui-test
  2. Load the project
    1. org.eclipse.releng
    2. Note: the project org.eclipse.ui.carbon will have errors if you are not on carbon. You should have no other errors though.
  3. Run the test suites. To do this:
    1. Open up Run->Run Configurations
    2. Under JUnit Plug-in Tests, select each test in turn and run. You can't multi select, so each test is run on its own.
    3. Note: The JFace-All and RCP Test Suite require that the workbench have focus otherwise you will get false errors. Go get a coffee while running these since you can't use your machine.
  4. Select all the projects, pop up the menu and pick Team->Release...
  5. Check the "Generate Build Notes" option at the bottom of the dialog.
  6. Only take ui.map
  7. Click on the generate Build Notes button
    1. Note: build notes file is in org.eclipse.ui/buildnotes_workbench.html
  8. Select all text and paste into your mailer. Later, use this text to send an email to platform-ui-dev@eclipse.org notifying of build submission.
  9. Type "Submission for X" where X is the date/time for the corresponding build

Back to the top