Index: testing_support/gerrit-init.sh |
diff --git a/testing_support/gerrit-init.sh b/testing_support/gerrit-init.sh |
index a969f98b5e5889de5b46b8f9554f73b043c4a7cb..4884a3cb2e0950f7ddc70934a4b4e6de2aa35172 100755 |
--- a/testing_support/gerrit-init.sh |
+++ b/testing_support/gerrit-init.sh |
@@ -77,10 +77,16 @@ import re |
import sys |
requested_version = sys.argv[1] if len(sys.argv) > 1 else None |
-gerrit_re = re.compile('gerrit(?:-full)?-([0-9.]+)(-rc[0-9]+)?[.]war') |
+# Disable using -rc versions. This is a temporary hack to avoid |
+# picking up version 2.9-rc0, which requires java 7. These lines |
+# should be un-commented after this bug is fixed: |
+# https://code.google.com/p/chromium/issues/detail?id=346369 |
+#gerrit_re = re.compile('gerrit(?:-full)?-([0-9.]+)(-rc[0-9]+)?[.]war') |
+gerrit_re = re.compile('gerrit(?:-full)?-([0-9.]+)[.]war') |
j = json.load(sys.stdin) |
items = [(x, gerrit_re.match(x['name'])) for x in j['items']] |
-items = [(x, m.group(1), m.group(2)) for x, m in items if m] |
+#items = [(x, m.group(1), m.group(2)) for x, m in items if m] |
+items = [(x, m.group(1), '') for x, m in items if m] |
def _cmp(a, b): |
an = a[1].split('.') |
bn = b[1].split('.') |
@@ -88,12 +94,8 @@ def _cmp(a, b): |
an.append('0') |
while len(bn) < len(an): |
bn.append('0') |
-# Disable using -rc versions. This is a temporary hack to avoid |
-# picking up version 2.9-rc0, which requires java 7. These lines |
-# should be un-commented after this bug is fixed: |
-# https://code.google.com/p/chromium/issues/detail?id=346369 |
-# an.append(a[2][3:] if a[2] else '1000') |
-# bn.append(b[2][3:] if b[2] else '1000') |
+ an.append(a[2][3:] if a[2] else '1000') |
+ bn.append(b[2][3:] if b[2] else '1000') |
for i in range(len(an)): |
if an[i] != bn[i]: |
return -1 if int(an[i]) > int(bn[i]) else 1 |