buildman: Show a message when fetching a repo

Fetching updated versions of a repo can take time. At present buildman
gives no indication that it is doing this.

Add a message to explain the delay.

Tidy up a few other messages while we are here.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass 2020-04-09 15:08:43 -06:00
parent 102969bb2c
commit 212c0b8170

View File

@ -1533,7 +1533,10 @@ class Builder:
if setup_git and self.git_dir:
src_dir = os.path.abspath(self.git_dir)
if os.path.exists(git_dir):
Print('\rFetching repo for thread %d' % thread_num,
newline=False)
gitutil.Fetch(git_dir, thread_dir)
terminal.PrintClear()
else:
Print('\rCloning repo for thread %d' % thread_num,
newline=False)
@ -1591,7 +1594,7 @@ class Builder:
newline=False)
for dirname in to_remove:
shutil.rmtree(dirname)
Print('done')
terminal.PrintClear()
def BuildBoards(self, commits, board_selected, keep_outputs, verbose):
"""Build all commits for a list of boards