(experiment) don't download full repo

This commit is contained in:
Peter Squicciarini 2020-09-16 11:18:02 -07:00
parent a7a52b02d5
commit 15260f4801
No known key found for this signature in database
GPG key ID: 08B897BCAB6763CB

View file

@ -1,15 +1,10 @@
#!/bin/bash
if [ -d vscode ]; then
cd vscode
git fetch --all
else
git clone https://github.com/Microsoft/vscode.git
cd vscode
fi
export LATEST_MS_COMMIT=$(git rev-list --tags --max-count=1)
export LATEST_MS_TAG=$(git describe --tags ${LATEST_MS_COMMIT})
# figure out latest tag by calling MS update API
UPDATE_INFO=$(curl https://update.code.visualstudio.com/api/update/darwin/stable/lol)
export LATEST_MS_COMMIT=$(echo $UPDATE_INFO | jq '.version')
export LATEST_MS_TAG=$(echo $UPDATE_INFO | jq '.name')
echo "Got the latest MS tag: ${LATEST_MS_TAG}"
git checkout $LATEST_MS_TAG
cd ..
git clone https://github.com/Microsoft/vscode.git --branch $LATEST_MS_TAG --depth 1