Skip to content

Debug ID is stripped out on Vega #5282

@baconz

Description

@baconz

What React Native libraries do you use?

Hermes

Are you using sentry.io or on-premise?

sentry.io (SaS)

@sentry/react-native SDK Version

6.20.0

How does your development environment look like?

    "@sentry/cli": "2.56.0",

Metro config:

const { getDefaultConfig } = require("@react-native/metro-config");
const { withSentryConfig } = require("@sentry/react-native/metro");

/**
 * Metro configuration
 * https://facebook.github.io/metro/docs/configuration
 *
 * @type {import('metro-config').MetroConfig}
 */


const config = getDefaultConfig(__dirname);
module.exports = withSentryConfig(config);

Sentry.init()

n/a

Steps to Reproduce

When building with Vega/Kepler, the resulting vpkg does not have debug IDs attached to the map or bundle files.

To see this, you can untar the vpkg output after building with the metro config above, and note that the debug ids are missing.

Expected Result

The debug IDs should be present.

Actual Result

The debug IDs are missing.

Metadata

Metadata

Assignees

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions