Changes between Version 10 and Version 11 of CommitQueue
- Timestamp:
- Sep 14, 2009, 2:07:57 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CommitQueue
v10 v11 1 2 WebKit's commit-queue [wiki:"BugzillaTool" bugzilla-tool] command which is run on the commit server (maintained by Eric Seidel) and is the primary way for contributers without commit privileges to get their changes into WebKit. 3 4 == Commit Queue Process == 5 1. Contributers will set "commit-queue=?" on their patches. 6 1. A committer will set "commit-queue=+" in response. 7 1. The commit-queue polls bugzilla for the list of cq+'d patches. When it finds one it will run `bugzilla-tool land-patches` on the bug in question. 8 9 1 10 == Commit Queue FAQ == 2 3 WebKit's commit-queue is a small shell-script wrapper around [wiki:"BugzillaTool" bugzilla-tool]. It wakes up every 10 minutes and tries to land all patches in the commit-queue using `bugzilla-tool land-patches`.4 5 11 6 12 === Q: What do the commit-queue states mean? === … … 21 27 10-15 minutes. Depends on if the tree is currently red or not (http://build.webkit.org). The commit-queue will not commit when the buildbots are red. 22 28 23 `commit-queue` bugs: https://bugs.webkit.org/buglist.cgi?quicksearch=commit-queue24 25 `bugzilla-tool` bugs: https://bugs.webkit.org/buglist.cgi?quicksearch=bugzilla-tool26 27 29 28 30 === Q: My patch was rejected by the commit queue, what should I do!? === … … 33 35 34 36 The commit-queue is still buggy. Sometimes it rejects patches it shouldn't. Don't worry, whoever is running the commit queue should add your patch back to the queue if it was wrongly rejected. 37 38 `commit-queue` bugs: https://bugs.webkit.org/buglist.cgi?quicksearch=commit-queue 39 40 `bugzilla-tool` bugs: https://bugs.webkit.org/buglist.cgi?quicksearch=bugzilla-tool 35 41 36 42 … … 69 75 === Q: Can I run the commit-queue myself? === 70 76 71 Yes. Any committer could run the commit queue. The wrapper process which Adam Barth and Eric Seidel have been using will soon be in SVN: https://bugs.webkit.org/show_bug.cgi?id=28040.77 Yes. Any committer could run the commit queue. `bugzilla-tool commit-queue` The commit queue is not designed to have more than one copy run at a time though. 72 78 73 79 === Q: Does the commit-queue fix the "Reviewed by NOBODY" in any ChangeLogs in the patch? ===