| Summary: | [Build] Providing a Tycho based build | ||
|---|---|---|---|
| Product: | [Modeling] EMFCompare | Reporter: | Cedric Brun <cedric.brun> |
| Component: | Core | Assignee: | 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
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) 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. |