bugfix - git hash returns tags (if set) instead the short hash
using "git rev-parse --short=7 HEAD" to be sure we always get the commit hash.
This commit is contained in:
@@ -503,7 +503,8 @@ def readVersion():
|
|||||||
if line:
|
if line:
|
||||||
version = line[0]
|
version = line[0]
|
||||||
try: version += "."+ subprocess.check_output(
|
try: version += "."+ subprocess.check_output(
|
||||||
["git","describe", "--always"]).strip().decode('ascii').upper()
|
["git","rev-parse", "--short=7", "HEAD"]).strip().decode('ascii').upper()
|
||||||
|
# --short=7: the shorted hash with 7 digits. Increase/decrease if needed!
|
||||||
except OSError: version += " git"
|
except OSError: version += " git"
|
||||||
finally:
|
finally:
|
||||||
if version_file:
|
if version_file:
|
||||||
|
|||||||
Reference in New Issue
Block a user