Skip to content

Commit 0a02670

Browse files
author
tomzu
committed
use curl and modified echo logs
1 parent 74aca73 commit 0a02670

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

buildspec/release/70checkmarketplace.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ phases:
88
commands:
99
- apt update
1010
- apt install -y wget gpg
11-
- wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
11+
- curl -sSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
1212
- install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
1313
- sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
1414
- apt update
1515
- apt install -y code
1616

1717
pre_build:
1818
commands:
19-
# Check for implicit env vars passed from the release pipeline.x
19+
# Check for implicit env vars passed from the release pipeline.
2020
- test -n "${TARGET_EXTENSION}"
2121

2222
build:
@@ -29,20 +29,20 @@ phases:
2929
elif [ "${TARGET_EXTENSION}" = "toolkit" ]; then
3030
extension_name="amazonwebservices.aws-toolkit-vscode"
3131
else
32-
echo "Unknown TARGET_EXTENSION: ${TARGET_EXTENSION}"
32+
echo checkmarketplace: "Unknown TARGET_EXTENSION: ${TARGET_EXTENSION}"
3333
exit 1
3434
fi
3535
# keep reinstalling the extension until the desired version is updated. Otherwise fail on codebuild timeout (1 hour).
3636
- |
3737
while true; do
38-
code --uninstall-extension ${extension_name} --no-sandbox --user-data-dir /tmp/vscode
38+
code --uninstall-extension "${extension_name}" --no-sandbox --user-data-dir /tmp/vscode
3939
code --install-extension ${extension_name} --no-sandbox --user-data-dir /tmp/vscode
4040
cur_version=$(code --list-extensions --show-versions --no-sandbox --user-data-dir /tmp/vscode | grep ${extension_name} | cut -d'@' -f2)
4141
if [ "${cur_version}" = "${VERSION}" ]; then
42-
echo "Extension ${extension_name} is updated to version ${cur_version}."
42+
echo "checkmarketplace: Extension ${extension_name} is updated to version '${cur_version}.'"
4343
break
4444
else
45-
echo "Current version ${cur_version} does not match expected version ${VERSION}. Retrying..."
45+
echo "checkmarketplace: Current version '${cur_version}' does not match expected version '${VERSION}'. Retrying..."
4646
fi
4747
sleep 120 # Wait for 2 minutes before retrying
4848
done

0 commit comments

Comments
 (0)