Skip to content
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

Automatically enable built-in repos #80891

Open
matejminar opened this issue Nov 18, 2024 · 1 comment · May be fixed by #81118
Open

Automatically enable built-in repos #80891

matejminar opened this issue Nov 18, 2024 · 1 comment · May be fixed by #81118
Assignees

Comments

@matejminar
Copy link
Member

matejminar commented Nov 18, 2024

Whenever a new Electron project gets created, we should automatically enable iOS, Microsoft, and Electron debug symbol built-in repos.

Usually, these settings can be found here: https://sentry.sentry.io/settings/projects/javascript/debug-symbols/

Slack.

@jan-auer
Copy link
Member

Regardless of the current epoch's default, the option sentry:builtin_symbol_sources should be set to ["ios", "microsoft", "electron"].

The actual defaults are here and include symbol servers that need not be enabled for an electron project:

# Default symbol sources. The ios source does not exist by default and
# will be skipped later. The microsoft source exists by default and is
# unlikely to be disabled.
register(
key="sentry:builtin_symbol_sources",
epoch_defaults={
1: ["ios"],
2: ["ios", "microsoft"],
5: ["ios", "microsoft", "android"],
9: ["ios", "microsoft", "android", "nuget"],
},
)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants