Skip to content

feat(code-mappings): Wire up API integration for code-mappings upload#3209

Draft
romtsn wants to merge 2 commits intorz/feat/code-mappings-git-inferencefrom
rz/feat/code-mappings-api-integration
Draft

feat(code-mappings): Wire up API integration for code-mappings upload#3209
romtsn wants to merge 2 commits intorz/feat/code-mappings-git-inferencefrom
rz/feat/code-mappings-api-integration

Conversation

@romtsn
Copy link
Member

@romtsn romtsn commented Mar 12, 2026

#skip-changelog

Connect the code-mappings upload command to the bulk code mappings API
endpoint (POST /api/0/organizations/{org}/code-mappings/bulk/).

Adds:

  • bulk_upload_code_mappings() method on AuthenticatedApi
  • Request/response data types in src/api/data_types/code_mappings.rs
  • Summary table and error reporting in the command output
  • Happy-path integration test with mock endpoint

Stack: #3207#3208#3209#3210

Backend PRs: getsentry/sentry#109783, getsentry/sentry#109785, getsentry/sentry#109786

Closes getsentry/sentry-android-gradle-plugin#1079

@github-actions
Copy link
Contributor

github-actions bot commented Mar 12, 2026

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 3d14593

Add bulk_upload_code_mappings() API method and BulkCodeMappingsRequest/
Response data types. Wire up the upload command to authenticate, call
the bulk endpoint, and display results in a table with summary counts.
Exit with code 1 if any mappings fail.
@romtsn romtsn force-pushed the rz/feat/code-mappings-api-integration branch from 5720ec2 to bbc4d47 Compare March 12, 2026 11:30
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 this pull request may close these issues.

1 participant