| Summary: | "cleanup" sometimes cleans up too much | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Releng | Reporter: | David Williams <david_williams> | ||||
| Component: | releng | Assignee: | webtools.releng <webtools.releng-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Carl Anderson <ccc> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ccc | ||||
| Version: | 3.10 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
David Williams
Created attachment 207271 [details] patch to "touch" prereq files I ran into a problem similar to this one in Orbit (bug 364156) and discovered I never did "hook up" the touch tasks to run. The attached patch hooks them in, in WTP scripts, where essentially, if already exists, it is "touched", if doesn't exist its fetched. Simple enough fix, but I'll let Carl decide when right time is to apply it ... after all, there is a chance something would break. One thing that could easily break, is that now the build will _fail_ if it can not change the "modified times" of the file (such as if wtpBuild id does not have permission to). Ant is supposed to "give a warning" according to its docs, but from what I've seen in Orbit, it causes the build to fail and stop. That might be what you want ... but figured when the scripts are finally hooked in, someone should "be around" to see if anything fails and needs intervention. HTH Committed to HEAD |