Skip to content

Commit d5b7a3d

Browse files
author
Yuriy Bezsonov
committed
fix: prevent optional extension install failure from aborting bootstrap
retry_optional returns non-zero on failure which triggers set -e in bootstrap.sh. Add || true so extension install failures are logged but don't crash the bootstrap.
1 parent e09dff4 commit d5b7a3d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

infra/scripts/ide/settings.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ install_ide_extensions() {
5252
echo "Installing extension: $extension"
5353
if command -v retry_optional >/dev/null 2>&1; then
5454
retry_optional "Extension $extension" \
55-
"sudo -u $user $binary_cmd --install-extension $extension --force"
55+
"sudo -u $user $binary_cmd --install-extension $extension --force" || true
5656
else
5757
if sudo -u $user $binary_cmd --install-extension $extension --force 2>/dev/null; then
5858
echo "✅ Success: Extension $extension"

0 commit comments

Comments
 (0)