fix: [CDE-555]: fix correctly iterate over list of extensions for gitspace. (#3153)

* fix: [CDE-555]: fix correctly iterate over list of extensions for gitspace.
BT-10437
Ansuman Satapathy 2024-12-12 05:57:18 +00:00 committed by Harness
parent 14e57979d0
commit 1e18e289d8
1 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,5 @@
#!/bin/sh
extensions={{ range .Extensions }}"{{ . }}" {{ end }}
extensions="{{- range $index, $extension := .Extensions }}{{ if $index }} {{ end }}{{ $extension }}{{- end }}"
echo "Installing VSCode Web"
@ -7,8 +7,9 @@ curl -fsSL https://code-server.dev/install.sh | sh
# Install extensions using code-server CLI and display errors if any
for extension in $extensions; do
echo "Installing extension: $extension"
if ! code-server --install-extension "$extension"; then
if code-server --install-extension "$extension"; then
echo "Successfully installed extension: $extension"
else
echo "Error installing extension: $extension" >&2
fi
done