Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353919

Summary: [Build] Providing a Tycho based build
Product: [Modeling] EMFCompare Reporter: Cedric Brun <cedric.brun>
Component: CoreAssignee: EMF Compare <emf.compare-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: krzysztof.daniel, laurent.goubet
Version: unspecified   
Target Milestone: Kepler   
Hardware: PC   
OS: All   
Whiteboard:

Description Cedric Brun CLA 2011-08-04 12:15:46 EDT
Let's work on a pom based build.
Comment 1 Cedric Brun CLA 2012-10-02 07:57:20 EDT
Update on the current status:

The build works  (see org.eclipse.emf.compare-parent) and is the primary build for kepler.

What works :
- platform specific profiles
- update site + signing
- JUnit tests are launched
- sonar analysis with Jacoco code coverage
- promotion scripts are generated at built time and might be launched, copying the bits where it belongs.

In need of validation
- SWTbot tests are launched
- source features/bundles

Missing pieces :
- updating the contributor guide
- launching the UML specific tests
- doc bundle (I had issue related to source-bundles)
Comment 2 Laurent Goubet CLA 2013-01-17 10:36:44 EST
EMF Compare has been using tycho as its build technology for a while. The source bundles are built, UML tests are launched, the doc bundle is grossly outdated and should be checked before we provide it again.