| Summary: | When using headless build, java process does not exit with exit code !=0 when build fails | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Eike Thaden <eike.thaden> | ||||
| Component: | Build | Assignee: | pde-build-inbox <pde-build-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | aniefer | ||||
| Version: | 3.6 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Eike Thaden
Created attachment 175950 [details]
Example for headless build
Please import both projects into your workspace. Then edit the makefile variables and make sure, that the referenced jar files exist. After calling make you'll see, that Helios will always exit with error code 0 even if the compilation was not successful.
Works as expected when using nightly builds, e.g. I20100805-1700. There really hasn't been any change in PDE/Build for 3.7 that I can imagine would affect this. Possibly the problem is in one of the parts of eclipse which call the PDE like the equinox launcher, the antRunner application, etc. At least one component does not forward the event that the compile process was unsuccessful. |