SERVER-54073 Add support for -alpha prereleases
This commit is contained in:
parent
0970cd1d4a
commit
725d19e078
@ -70,7 +70,7 @@ class Spec(object):
|
||||
|
||||
def is_rc(self):
|
||||
"""Return True if rc."""
|
||||
return bool(re.search(r"-rc\d+$", self.version()))
|
||||
return bool(re.search(r"(-rc|-alpha)\d+$", self.version()))
|
||||
|
||||
def is_pre_release(self):
|
||||
"""Return True if pre-release."""
|
||||
@ -103,7 +103,10 @@ class Spec(object):
|
||||
|
||||
def suffix(self):
|
||||
"""Return suffix."""
|
||||
return "-org" if int(self.ver.split(".")[1]) % 2 == 0 else "-org-unstable"
|
||||
if int(self.ver.split(".")[0]) >= 5:
|
||||
return "-org" if int(self.ver.split(".")[1]) == 0 else "-org-unstable"
|
||||
else:
|
||||
return "-org" if int(self.ver.split(".")[1]) % 2 == 0 else "-org-unstable"
|
||||
|
||||
def prelease(self):
|
||||
"""Return pre-release verison suffix."""
|
||||
|
||||
@ -52,7 +52,10 @@ class EnterpriseSpec(packager.Spec):
|
||||
|
||||
def suffix(self):
|
||||
"""Suffix."""
|
||||
return "-enterprise" if int(self.ver.split(".")[1]) % 2 == 0 else "-enterprise-unstable"
|
||||
if int(self.ver.split(".")[0]) >= 5:
|
||||
return "-enterprise" if int(self.ver.split(".")[1]) == 0 else "-enterprise-unstable"
|
||||
else:
|
||||
return "-enterprise" if int(self.ver.split(".")[1]) % 2 == 0 else "-enterprise-unstable"
|
||||
|
||||
|
||||
class EnterpriseDistro(packager.Distro):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user