Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356212

Summary: Hudson build not using map file, picks up latest version from HEAD
Product: Community Reporter: Matt Heitz <mheitz>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: CLOSED INVALID QA Contact:
Severity: critical    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Matt Heitz CLA 2011-08-30 10:52:32 EDT
My Hudson job is cbi-edt-nightly.  Some of our code has been committed to HEAD in CVS, but it's not ready for the build so it isn't released (tagged in CVS with the new tag in the map file).  The build is always compiling the latest versions from HEAD.

Here's a build that failed because of this problem https://hudson.eclipse.org/hudson/job/cbi-edt-nightly/187/

Possibly related: I recently changed the build trigger from "poll SCM" to "build periodically" because the polling had failed to notice changes.  The same problem had happened last week and was fixed with a restart.  I went back to "poll SCM" for build 187.
Comment 1 Eclipse Webmaster CLA 2011-09-02 11:06:21 EDT
I would expect the 'build periodically' to perhaps ignore map files and just build the 'latest' from CVS.

As for the polling it seems that every so often Hudson runs out of polling threads(even if you set the value to 'unlimited') and the only fix so far seems to be a restart.

-M.
Comment 2 Matt Heitz CLA 2011-09-02 11:27:24 EDT
Thanks.  I wondered if the periodic build might work that way, but couldn't find the answer in the Hudson docs.  I'll switch back to SCM polling.
Comment 3 Matt Heitz CLA 2011-09-08 13:31:13 EDT
Closing.