build_command_buffer: Don't 'git checkout' when --no-sync
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1915063002
Review URL: https://codereview.chromium.org/1915063002
diff --git a/tools/build_command_buffer.py b/tools/build_command_buffer.py
index 88748d6..ee32587 100755
--- a/tools/build_command_buffer.py
+++ b/tools/build_command_buffer.py
@@ -114,14 +114,13 @@
sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
error.cmd, chrome_src_dir))
- try:
- subprocess.check_call(['git', 'checkout', args.chrome_revision],
- cwd=chrome_src_dir)
- except subprocess.CalledProcessError as error:
- sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
- error.cmd, chrome_src_dir))
+ try:
+ subprocess.check_call(['git', 'checkout', args.chrome_revision],
+ cwd=chrome_src_dir)
+ except subprocess.CalledProcessError as error:
+ sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
+ error.cmd, chrome_src_dir))
- if not args.no_sync:
try:
os.environ['GYP_GENERATORS'] = 'ninja'
subprocess.check_call([gclient, 'sync', '--reset', '--force'],