diff --git a/scripts/upload-sourcemaps.sh b/scripts/upload-sourcemaps.sh index d790e674..e1fb8916 100755 --- a/scripts/upload-sourcemaps.sh +++ b/scripts/upload-sourcemaps.sh @@ -14,6 +14,11 @@ fi COMMIT_SHA="$(printf '%s' "${COMMIT_SHA}" | tr '[:upper:]' '[:lower:]')" RELEASE="shoc-frontend@${COMMIT_SHA}" +if ! npm exec --no -- sentry-cli --version >/dev/null 2>&1; then + echo "sentry-cli is not in this SPA tree; skipping source-map upload" + exit 0 +fi + npm exec --no -- sentry-cli sourcemaps upload \ --org "${SENTRY_ORG}" \ --project "${SENTRY_PROJECT}" \