Bug 90075
| Summary: | Add clean build request feature to build.webkit.org | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
| Component: | Tools / Tests | Assignee: | 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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
David Kilzer (:ddkilzer)
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.)