fix: disable snap [skip ci]

This commit is contained in:
Baptiste Augrain
2024-02-08 19:00:58 +01:00
parent 3cad271b5c
commit 4e32237f33
4 changed files with 29 additions and 20 deletions

View File

@@ -65,12 +65,6 @@ cd build
if [[ "${CI_BUILD}" == "no" ]]; then
snapcraft --use-lxd --debug
# else
# snapcraft
# SNAP_ARCHIVE=$( ls *.snap )
# echo "snap=$( pwd )/${SNAP_ARCHIVE}" >> "$GITHUB_OUTPUT"
fi
cd "${CALLER_DIR}"

View File

@@ -6,15 +6,15 @@ export SHOULD_BUILD="no"
export SHOULD_DEPLOY_TO_RELEASE="no"
export SHOULD_DEPLOY_TO_STORE="no"
if [[ "${VSCODE_QUALITY}" == "insider" ]]; then
wget --quiet "https://api.github.com/repos/${ASSETS_REPOSITORY}/releases" -O gh_latest.json
SNAP_URL=$( jq -r 'map(select(.tag_name == "'"${RELEASE_VERSION}"'"))|first.assets[].browser_download_url|select(endswith("'"_${ARCHITECTURE}.snap"'"))' gh_latest.json )
wget --quiet "https://api.github.com/repos/${ASSETS_REPOSITORY}/releases" -O gh_latest.json
SNAP_URL=$( jq -r 'map(select(.tag_name == "'"${RELEASE_VERSION}"'"))|first.assets[].browser_download_url|select(endswith("'"_${ARCHITECTURE}.snap"'"))' gh_latest.json )
if [[ -z "${SNAP_URL}" ]]; then
export SHOULD_BUILD="yes"
export SHOULD_DEPLOY_TO_RELEASE="yes"
fi
else
if [[ -z "${SNAP_URL}" ]]; then
export SHOULD_BUILD="yes"
export SHOULD_DEPLOY_TO_RELEASE="yes"
fi
if [[ "${VSCODE_QUALITY}" == "stable" ]]; then
sudo snap install --channel stable --classic snapcraft
echo "Architecture: ${ARCHITECTURE}"