fix new-release version counting
When one part of the version number is incremented, the rest of it needs to be reset to 0. Change-Id: I6d9309552df9856d18ced90cbb16375d7a970afb Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
parent
baece77351
commit
6d44824993
@ -95,8 +95,14 @@ def main():
|
||||
'major': (1, 0, 0),
|
||||
}[args.release_type]
|
||||
new_version_parts = []
|
||||
clear = False
|
||||
for cur, inc in zip(last_version, increment):
|
||||
new_version_parts.append(str(int(cur) + inc))
|
||||
if clear:
|
||||
new_version_parts.append('0')
|
||||
else:
|
||||
new_version_parts.append(str(int(cur) + inc))
|
||||
if inc:
|
||||
clear = True
|
||||
new_version = '.'.join(new_version_parts)
|
||||
|
||||
print('going from %s to %s' % (last_version, new_version))
|
||||
|
Loading…
x
Reference in New Issue
Block a user