Opened 17 years ago
Closed 15 years ago
#264 closed defect (fixed)
[PATCH] When "Build all revisions" is unchecked, some old revisions may still be built.
Reported by: | Jérôme Berger <jeberger@…> | Owned by: | osimons |
---|---|---|---|
Priority: | major | Milestone: | 0.6 |
Component: | Build master | Version: | 0.5.3 |
Keywords: | Cc: | ||
Operating System: |
Description
Here's an example case: suppose I have two build configurations: A and B. When the slave starts there are two pending tasks: A@1 and B@2. Let's say that the slave starts building A.
While the slave is building A, a developer commits a new revision B@3. When the slave completes the first build, it should skip B@2 and build B@3. However it builds both!
Attachments (1)
Change History (4)
Changed 17 years ago by Jérôme Berger <jeberger@…>
comment:1 Changed 15 years ago by osimons
- Owner changed from cmlenz to osimons
Makes sense. Haven't tested the patch yet, but it looks good. I'll look at it.
comment:2 Changed 15 years ago by osimons
Committed as part of [680] - slightly modified to use rev_time instead of revision number to better handle non-linear, non-integer revision numbers that are commonly found in version control systems.
Thanks!
comment:3 Changed 15 years ago by osimons
- Resolution set to fixed
- Status changed from new to closed
Oh. And closing :-)
Patch against trunk revision 519.