@cryptotaxi247 / netdata-1 / commits / 43e91b0f2

netdata/packaging: we didnt fix changelog handling, fixes and nits now (#6837)

1) We missed a dot when reconstructing since_version 2) When we are on a patch release, just step back to fetch history from the previous patch release (or last minor release, respectively)

Paul Emm. Katsoulakis committed Sep 12, 2019 at 21:49 UTC 43e91b0f2ab017c82df778a82e3ed869d84d1190
1 file changed +7 -2
.travis/package_management/trigger_deb_lxc_build.py
+7 -2
@@ -57,8 +57,13 @@ print("Checking version consistency")
57 since_version = os.environ["LATEST_RELEASE_VERSION"]
58 if str(since_version).replace('v', '') == str(new_version) and str(new_version).count('.') == 2:
59 s = since_version.split('.')
60 - prev = str(int(s[1]) - 1)
61 - since_version = s[0] + '.' + prev + s[2]
60 + if int(s[2]) > 0:
61 + patch_prev = str(int(s[2]) - 1)
62 + since_version = s[0] + '.' + s[1] + '.' + patch_prev
63 + else:
64 + prev = str(int(s[1]) - 1)
65 + since_version = s[0] + '.' + prev + '.' + s[2]
66 +
67 print("We seem to be building a new stable release, reduce by one since_version option. New since_version:%s" % since_version)
68
69 print("Fixing changelog tags")