| Summary: | reduce redundancy in build and simplify target management | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Steffen Pingel <steffen.pingel> |
| Component: | Mylyn | Assignee: | Steffen Pingel <steffen.pingel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | greensopinion, sascha.scholz, steffen.pingel |
| Version: | unspecified | Keywords: | plan |
| Target Milestone: | 3.7 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 339499, 343544, 348485, 352584 | ||
| Bug Blocks: | |||
|
Description
Steffen Pingel
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. 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. |