Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Debug/DebugRelEng
Platform Debug | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
JDT Debug | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Contents
Introduction
Being part of the Eclipse platform requires that for each I-build in the Eclipse build schedule all of the debug plugins must be released to the build.
This process only has a few requirements:
- you have all of the required bundles
- you have commit rights to all of the required bundles
- you have no pending changes in your RelEng workspace
- the RelEng tools are installed in your host Eclipse
There is also another pretty good write-up on how to release bundles on the EclipseSource blog
Bundles Needed To Release
The bundles that must be released each week can be found in the project set file.
They include:
org.eclipse.core.variables org.eclipse.debug.core org.eclipse.debug.examples.core org.eclipse.debug.examples.ui org.eclipse.debug.tests org.eclipse.debug.ui org.eclipse.jdt.debug org.eclipse.jdt.debug.tests org.eclipse.jdt.debug.ui org.eclipse.jdt.launching org.eclipse.jdt.launching.macosx org.eclipse.jdt.launching.ui.macosx org.eclipse.ui.console
There is an additional required bundle that contains all of the map files that must be updated, which is: org.eclipse.releng
This bundle is available in the default Eclipse CVS repository:
dev.eclipse.org/cvsroot/eclipse/org.eclipse.releng
The RelEng Tools
The key to being able to release all of the bundle is to use the Eclipse RelEng tools.
These tools do not come installed in Eclipse by default, but can easily be installed from any of the release update sites. For example the Indigo update site.
Alternatively download it as an archive. The link to the archive at the bottom of any build page. Then select Help > Install New Software > Add Site > Archive. After adding archive, select it and make sure to uncheck "Group items by category".
To confirm that the RelEng tools have successfully been installed simply select a debug project in your workspace, right-click, select the Team
fly-out menu and look for the Release...
command. If the Release...
command is present the tools are installed and ready to go.