Add support for LUCI CQ Cq-Depend syntax
BUG=chromium:945580
TEST=./run_tests
Change-Id: I9a23b7cd0b085ad78187bd2037d1fbdaf9120680
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1564905
Tested-by: Jason Clinton <jclinton@chromium.org>
Reviewed-by: Jason Clinton <jclinton@chromium.org>
diff --git a/scripts/gerrit.py b/scripts/gerrit.py
index 558e457..d689585 100644
--- a/scripts/gerrit.py
+++ b/scripts/gerrit.py
@@ -89,9 +89,12 @@
"""
gob = opts.gob
if cl is not None:
- if cl.startswith('*'):
+ if cl.startswith('*') or cl.startswith('chrome-internal:'):
gob = config_lib.GetSiteParams().INTERNAL_GOB_INSTANCE
- cl = cl[1:]
+ if cl.startswith('*'):
+ cl = cl[1:]
+ else:
+ cl = cl[16:]
elif ':' in cl:
gob, cl = cl.split(':', 1)