mirror of
https://xff.cz/git/u-boot/
synced 2025-09-23 03:22:11 +02:00
patman: Support updating a branch with review tags
It is tedious to add review tags into the local branch and errors can sometimes be made. Add an option to create a new branch with the review tags obtained from patchwork. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -176,11 +176,11 @@ def send(args):
|
||||
args.limit, args.dry_run, args.in_reply_to, args.thread,
|
||||
args.smtp_server)
|
||||
|
||||
def patchwork_status(branch, count, start, end):
|
||||
def patchwork_status(branch, count, start, end, dest_branch, force):
|
||||
"""Check the status of patches in patchwork
|
||||
|
||||
This finds the series in patchwork using the Series-link tag, checks for new
|
||||
comments / review tags and displays them
|
||||
review tags, displays then and creates a new branch with the review tags.
|
||||
|
||||
Args:
|
||||
branch (str): Branch to create patches from (None = current)
|
||||
@@ -189,6 +189,9 @@ def patchwork_status(branch, count, start, end):
|
||||
start (int): Start partch to use (0=first / top of branch)
|
||||
end (int): End patch to use (0=last one in series, 1=one before that,
|
||||
etc.)
|
||||
dest_branch (str): Name of new branch to create with the updated tags
|
||||
(None to not create a branch)
|
||||
force (bool): With dest_branch, force overwriting an existing branch
|
||||
|
||||
Raises:
|
||||
ValueError: if the branch has no Series-link value
|
||||
@@ -220,4 +223,4 @@ def patchwork_status(branch, count, start, end):
|
||||
# Import this here to avoid failing on other commands if the dependencies
|
||||
# are not present
|
||||
from patman import status
|
||||
status.check_patchwork_status(series, found[0])
|
||||
status.check_patchwork_status(series, found[0], branch, dest_branch, force)
|
||||
|
Reference in New Issue
Block a user