Community
Participate
Working Groups
With the restructuring moving forward, components in Mylyn will evolve independently and a monolithic build system is no longer sufficient. A modular build system that reflects the project structure and supports building components independently is needed.
Created attachment 183054 [details] component build dependencies
Committed a bunch of pom.xml files. The build generates update sites but does not run tests, yet. Also need to check version constraints since the produced artifacts are not installable at the moment.
*** Bug 307330 has been marked as a duplicate of this bug. ***
Created attachment 187254 [details] remove urls and perfect version matches
Created attachment 187355 [details] do not nest test jars
The Tycho based build now runs on hudson.eclipse.org and produces an update site. Further tasks to automate the release process are tracked on bug 332301.
I moved tests that depended on incubator classes from o.e.m.monitor.tests to o.e.m.sandbox tests to decouple the build of the main features from the Incubator project.