Просмотр исходного кода

Merge pull request #12963 from t895/versioning-fix

android: Fix regex for git version
liamwhite 2 лет назад
Родитель
Сommit
71e59bdcd8
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      src/android/app/build.gradle.kts

+ 9 - 2
src/android/app/build.gradle.kts

@@ -259,13 +259,20 @@ fun runGitCommand(command: List<String>): String {
 }
 }
 
 
 fun getGitVersion(): String {
 fun getGitVersion(): String {
-    val gitVersion = runGitCommand(listOf("git", "describe", "--always", "--long"))
+    val gitVersion = runGitCommand(
+        listOf(
+            "git",
+            "describe",
+            "--always",
+            "--long"
+        )
+    ).replace(Regex("(-0)?-[^-]+$"), "")
     val versionName = if (System.getenv("GITHUB_ACTIONS") != null) {
     val versionName = if (System.getenv("GITHUB_ACTIONS") != null) {
         System.getenv("GIT_TAG_NAME") ?: gitVersion
         System.getenv("GIT_TAG_NAME") ?: gitVersion
     } else {
     } else {
         gitVersion
         gitVersion
     }
     }
-    return versionName.replace(Regex("(-0)?-[^-]+$"), "").ifEmpty { "0.0" }
+    return versionName.ifEmpty { "0.0" }
 }
 }
 
 
 fun getGitHash(): String =
 fun getGitHash(): String =