2
0
Эх сурвалжийг харах

ci: get MS_TAG from update api (#1196)

Baptiste Augrain 2 жил өмнө
parent
commit
7327f9910d
1 өөрчлөгдсөн 4 нэмэгдсэн , 2 устгасан
  1. 4 2
      get_repo.sh

+ 4 - 2
get_repo.sh

@@ -1,13 +1,15 @@
 #!/bin/bash
 
+set -e
+
 # git workaround
 if [[ "${CI_BUILD}" != "no" ]]; then
   git config --global --add safe.directory /__w/vscodium/vscodium
 fi
 
 if [[ -z "${RELEASE_VERSION}" ]]; then
-  git fetch --all
-  MS_TAG=$( git tag -l --sort=-version:refname | head -1 )
+  UPDATE_INFO=$(curl https://update.code.visualstudio.com/api/update/darwin/stable/lol)
+  export MS_TAG=$(echo "${UPDATE_INFO}" | jq -r '.name')
   date=$( date +%Y%j )
   export RELEASE_VERSION="${MS_TAG}.${date: -5}"
 else