瀏覽代碼

fix: tranform version so update works [skip ci]

Baptiste Augrain 2 月之前
父節點
當前提交
f6fc863b48
共有 1 個文件被更改,包括 17 次插入1 次删除
  1. 17 1
      update_version.sh

+ 17 - 1
update_version.sh

@@ -62,7 +62,7 @@ generateJson() {
   url="${URL_BASE}/${ASSET_NAME}"
   name="${RELEASE_VERSION}"
   version="${BUILD_SOURCEVERSION}"
-  productVersion="${RELEASE_VERSION}"
+  productVersion="$( transformVersion "${RELEASE_VERSION}" )"
   timestamp=$( node -e 'console.log(Date.now())' )
 
   if [[ ! -f "assets/${ASSET_NAME}" ]]; then
@@ -94,6 +94,22 @@ generateJson() {
     <<<'{}' )
 }
 
+transformVersion() {
+    local version
+
+    version="$1"
+
+    # Check if the version ends with -insider
+    if [[ "${version}" == *-insider ]]; then
+        # Remove -insider suffix, add .0 before it
+        echo "${version%-insider}.0-insider"
+    else
+        # Just add .0 at the end
+        echo "${version}.0"
+    fi
+}
+
+
 updateLatestVersion() {
   echo "Updating ${VERSION_PATH}/latest.json"