Explorar o código

fbt: explicitly set dist suffix length, not depending on environment settings. See (#2497)

hedger %!s(int64=2) %!d(string=hai) anos
pai
achega
771c47f809
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      scripts/version.py

+ 6 - 1
scripts/version.py

@@ -9,11 +9,16 @@ from datetime import date, datetime
 
 
 
 
 class GitVersion:
 class GitVersion:
+    REVISION_SUFFIX_LENGTH = 8
+
     def __init__(self, source_dir):
     def __init__(self, source_dir):
         self.source_dir = source_dir
         self.source_dir = source_dir
 
 
     def get_version_info(self):
     def get_version_info(self):
-        commit = self._exec_git("rev-parse --short HEAD") or "unknown"
+        commit = (
+            self._exec_git(f"rev-parse --short={self.REVISION_SUFFIX_LENGTH} HEAD")
+            or "unknown"
+        )
 
 
         dirty = False
         dirty = False
         try:
         try: