Skip to content

Commit a9b9d30

Browse files
committed
Tweaked mergeready, and added/changed some items in the merge support files.
- Legacy-Id: 16605
1 parent 4e131f1 commit a9b9d30

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

bin/mergeready

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,11 @@ for entry in ready:
335335
ready_commits[when] = output_line
336336
else:
337337
not_passed[when] = output_line
338+
339+
hold_revs = {}
340+
for rev, repo, branch in hold:
341+
hold_revs[rev] = branch
342+
338343
unmerged_branch_commits = {}
339344
for branch in branches:
340345
note("Fetching commit information for branch %s" % branch)
@@ -350,7 +355,7 @@ for branch in branches:
350355
if not ' (from ' in line and not mod:
351356
mod = True
352357
elif re.search('^-{72}$', line) and rev and mod:
353-
if not rev in merged_revs:
358+
if not rev in merged_revs and not rev in hold_revs:
354359
commits.append(rev)
355360
rev = None
356361
mod = False

hold-for-merge

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# -*- conf-mode -*-
22

33
/personal/pusateri/6.99.2.dev0@16564 # Code review found an issue
4-
/personal/rjs/6.99.2.dev0@16583 # internal branch fixup
5-
/personal/rjs/6.99.2.dev0@16569 # internal branch fixup
4+
/personal/rjs/6.99.2.dev0@16581 # internal branch fixup
5+
/personal/rjs/6.99.2.dev0@16579 # internal branch fixup
6+
/personal/rjs/6.99.2.dev0@16568 # internal branch fixup
67
/personal/rcross/6.81.3.dev0@15262 # Secretariat admin access to Document has drawbacks
78
/personal/sbirkholz/mtgreg3@14074 # reviewed with issues; feedback sent
89
/personal/sbirkholz/meeting_registration@13969 # manual branch merge

ready-for-merge

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77

88
# --- Add entries at the top ---
99

10+
/personal/rjs/6.99.2.dev0@16603
11+
/personal/rjs/6.99.2.dev0@16601
12+
1013
/personal/housley/6.94.2.dev0@16126
1114
/personal/housley/6.94.2.dev0@16125
1215
/personal/housley/6.94.2.dev0@16087

0 commit comments

Comments
 (0)