Bug 90075

Summary: Add clean build request feature to build.webkit.org
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ap, ddkilzer, ossy, vestbo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 90072    
Bug Blocks:    

Csaba Osztrogonác
Reported 2012-06-27 07:14:14 PDT
My idea is to add a checkbox to the ForceScheduler. If the user set checked it, CheckoutSource buildstep switched to "full" mode with "fresh" method for this build. It means that buildslave will revert/remove all files reported by svn status --no-ignore. http://buildbot.net/buildbot/docs/0.8.6p1/manual/cfg-buildsteps.html#step-SVN
Attachments
David Kilzer (:ddkilzer)
Comment 1 2015-03-06 10:22:24 PST
One potential challenge is that an svn checkout of WebKit can take a long time, sometimes so long that the checkout may time out such that you must run "svn cleanup", then try to check out a second time. (One way to mitigate this is to use a git repository from git.webkit.org, which doesn't have the timeout issue and would be faster when checking out from scratch.)
Note You need to log in before you can comment on or make changes to this bug.