Community
Participate
Working Groups
The Tycho build has a bit of redundancy in the POMs to allow independent builds for sub-projects. In order to simplify maintenance I suggest that we create a parent pom for Mylyn that encapsulates common concerns and is published to a Maven repository, e.g. download.eclipse.org/mylyn/maven.
Great idea Steffen. Anything to minimize the duplication in those files.
Project meta-data, test configuration and other common bits have been extracted to a parent POM which is available from this Maven repository: http://download.eclipse.org/mylyn/maven/snapshots/. All test bundles now specify eclipse-test-plugin as their packaging type, hence tests can be easily executed through invoking "mvn integration-test".
Reopening since not all subtasks have been completed, yet.
I changed Trac and Bugzilla to only run heartbeat builds by default when the all tests suite is executed to speed up CI tests: https://hudson.eclipse.org/hudson/job/mylyn-tasks-nightly/ . To force running of all tests a new system property org.eclipse.mylyn.tests.all is now available: http://wiki.eclipse.org/Mylyn/FAQ#System_Properties .
Download locations have been moved to the site poms.