Skip to content

Add and upload r8 uuid for deobfuscation in Sentry - #365

Closed
pollym wants to merge 2 commits into
mozilla-firefox:mainfrom
pollym:sentry-uuid-take2
Closed

pollym wants to merge 2 commits into
mozilla-firefox:mainfrom
pollym:sentry-uuid-take2

Conversation

@pollym

@pollym pollym commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

Lando: link

⚠️ This pull request has 3 warnings.
🚫 This pull request has 2 blockers.

…anifest. r?#android-reviewers

Generate a deterministic UUID from the build ID and variant name, write
it to an artifact so it can be used when uploading to sentry in a
downstream task, and embed it in AndroidManifest.xml as
io.sentry.proguard-uuid so the Sentry SDK picks it up automatically.

Differential Revision: https://phabricator.services.mozilla.com/D294704
…#taskgraph-reviewers

Add a sentry-upload Taskcluster task that uploads ProGuard mapping files
to Sentry after each nightly, beta, and release Android build. The task
fetches mapping.txt and sentry-proguard-uuid.txt artifacts from the
build, then calls sentry-cli with --uuid to associate the mapping with
the UUID embedded in the app.

Differential Revision: https://phabricator.services.mozilla.com/D294703
@github-actions

Copy link
Copy Markdown
Contributor

(Automated Close) Please do not file pull requests here, see https://firefox-source-docs.mozilla.org/contributing/how_to_submit_a_patch.html

@github-actions github-actions Bot closed this Sep 11, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants