diff --git a/buildSrc/src/main/java/Config.kt b/buildSrc/src/main/java/Config.kt index 085ad76d1..d4fda81a6 100644 --- a/buildSrc/src/main/java/Config.kt +++ b/buildSrc/src/main/java/Config.kt @@ -51,13 +51,17 @@ object Config { releaseVersion } - val beforeDot = version.split(".")[0] - if (beforeDot.contains("-")) { + var processedVersion = version.split(".")[0] + if (processedVersion.contains("-")) { // Iceraven releases versions like iceraven-1.15.0, and this string // needs to come out as a number. - return beforeDot.split("-")[1] + processedVersion = processedVersion.split("-")[1] } - return beforeDot + processedVersion = processedVersion.replace("[^0-9]".toRegex(), "") + if (processedVersion.length == 0) { + return "0" + } + return processedVersion } /**