-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce source maps cli wizard #52431
Comments
Assigning to @getsentry/support for routing ⏲️ |
Routing to @getsentry/product-owners-issues-source-maps for triage ⏲️ |
@smeubank can you please provide a list of all the javascript SDKs where we should include the sourcemaps cli step? |
I would include for only these not sure what javascript is vs browser actually. Comments next to 3 where I think we should confirm javascript //i have no idea what those items are being hyperlinked above electron, cordova, and capacitor are to be confirmed |
the wizard is now in onboarding, and docs should be added to for pages but that's a low lever https://github.com/getsentry/static-sites/issues/1968 issues platform is the most important and being tracked here #55662 and related project board and epic getsentry/team-sdks#33 closing ticket to remove bloat |
Problem Statement
There are many JS projects which do not have the upload of source maps configured properly so that, their source files will be uploaded to sentry in their CI/CD process. Leading to a sub-optimal errors product experience
Solution Brainstorm
There are a number of methods and tools in place for customers to use, and the one that is best suited is not always immediately obvious to the user. We have a wizard which will help guide users to what options are available and how to set it up in their applications.
We further provide them with all required environment variable which will allow their app to communicate with sentry API and associate their files with the correct org and project.
JS Browser Docs
One liner to run in their terminal
npx @sentry/wizard@latest -i sourcemaps
Open Points:
Issue Details Page, Project Onboarding and Docs Getting Started
For now this is already on JS source maps docs, to get numbers on initial users.
Issue Details Page:
Project Onboarding:
installs wizard to help setup up source maps upload
Docs: Getting Started:
Landing /for pages:
Requirements:
This is a WIP which is getting iteratively better as we discover more ways to better support the user. With that in mind it is important we try to only prompt user to use this who we are confident it will help them. Considering first impressions are important and we don't want to be in a place where we want to ask users to run again and again as we ship improvements.
Product Area
Issues - Source Maps
The text was updated successfully, but these errors were encountered: