Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345457 - add releng directory with Buckminster query
Summary: add releng directory with Buckminster query
Status: CLOSED FIXED
Alias: None
Product: eTrice
Classification: Modeling
Component: Core (show other bugs)
Version: 0.1.0   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: 0.1.0
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 12:00 EDT by Henrik Rentz-Reichert CLA
Modified: 2011-12-16 02:45 EST (History)
0 users

See Also:
hrr: indigo+


Attachments
An example releng project (5.06 KB, application/octet-stream)
2011-05-12 06:45 EDT, Daniel Weber CLA
hrr: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik Rentz-Reichert CLA 2011-05-11 12:00:19 EDT
Since we want to use Hudson/Buckminster for continuous integration and release builds we need as a first step a Buckminster query.

The details of this have to be investigated and determined.
Comment 1 Daniel Weber CLA 2011-05-12 06:45:26 EDT
Created attachment 195486 [details]
An example releng project

The ZIP contains a releng feature including everything required to let buckminster retrieve all dependencies for etrice to create a target platform from scratch. Please note that it currently uses a mirror on github I used for testing, just change the URIs in etrice-git.rmap to use different sources. Also this bases on Eclipse helios, a few more changes will probably be required for indigo.

Here's how to use it:

  Preparations
     - Download Eclipse Helios (3.6.1)
     - Install Xtext 1.0.1 from http://download.eclipse.org/modeling/tmf/updates/releases/
     - Install EGit/JGit using the Eclipse Marketplace client
     - Install Buckminster from http://download.eclipse.org/tools/buckminster/updates-3.6
       Make sure to include buckminster's git feature

  Getting sources + dependencies
     - Unzip the attached file to <your-local-path>
     - Start Eclipse with a fresh workspace
     - open <your-local-path>/releng/org.eclipse.etrice.releng.feature/etrice.target
       => "Set as Target Platform"
     - Select File -> "Open a Component Query..."
       Enter <your-local-path>/releng/org.eclipse.etrice.releng.feature/etrice.cquery
       => "Resolve to Wizard"
       => Click your way through the resolution process, materialization will then happen in a background job.
Comment 2 Henrik Rentz-Reichert CLA 2011-05-16 09:47:52 EDT
Daniel,

thanks for the contribution including the detailed directions for usage.
They were of great help for us.
Comment 3 Henrik Rentz-Reichert CLA 2011-12-16 02:45:39 EST
closed resolved bug