| Summary: | Enhance top-level build scripts for community users to run headless daily build | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Xiaoying Gu <bluesoldier> |
| Component: | BIRT | Assignee: | Xiaoying Gu <bluesoldier> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | digulla |
| Version: | 3.7.0 | ||
| Target Milestone: | 4.2.2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Xiaoying Gu
Since this is Ant, consider to read defaults from ${user.home}/.eclipse/birt/build-defaults.properties
That way, each user can save his/her own defaults.
Another possible solution is to read ${basedir}/${user.name}-build.properties; it would allow several users to add their own properties to the CVS repository (so new users would have several examples).
Consider to replace the build process with Maven Tycho; ask the CBI team if you need help to set this up or read the documentation at http://wiki.eclipse.org/Tycho/Reference_Card If you want to try it yourself, I suggest that you download a demo project and have a look at the various POM files. |