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:    

Description Csaba Osztrogonác 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
Comment 1 David Kilzer (:ddkilzer) 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.)