Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 353919 - [Build] Providing a Tycho based build
Summary: [Build] Providing a Tycho based build
Status: CLOSED FIXED
Alias: None
Product: EMFCompare
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: Kepler   Edit
Assignee: EMF Compare CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-04 12:15 EDT by Cedric Brun CLA
Modified: 2013-01-23 07:25 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.