Skip to content

Conversation

@runningcode
Copy link
Contributor

@runningcode runningcode commented Dec 10, 2025

Summary

This PR sets the SENTRY_PIPELINE environment variable to sentry-gradle-plugin/<version> for all sentry-cli invocations, enabling better pipeline tracking and analytics on the server side.

Changes

The environment variable is now set in:

  • SentryCliExecTask - Base class for all CLI execution tasks (uploads, bundling, etc.)
  • SentryCliInfoValueSource - CLI info gathering during telemetry
  • SentryCliVersionValueSource - CLI version detection during telemetry

Related PRs:
getsentry/sentry-fastlane-plugin#365
getsentry/launchpad#464
getsentry/sentry#103062
getsentry/sentry-fastlane-plugin#365

🤖 Generated with Claude Code

…i invocations

This sets SENTRY_PIPELINE to 'sentry-gradle-plugin/<version>' for all sentry-cli
invocations, enabling better pipeline tracking and analytics on the server side.

The environment variable is now set in:
- SentryCliExecTask (base class for all CLI execution tasks)
- SentryCliInfoValueSource (for CLI info gathering)
- SentryCliVersionValueSource (for CLI version detection)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Dec 10, 2025

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

Generated by 🚫 dangerJS against 10c96d7

runningcode and others added 3 commits December 10, 2025 17:44
Extracted the SENTRY_PIPELINE environment variable setup into a reusable
extension function `ExecSpec.setSentryPipelineEnv()` in SentryCliExec.kt.
This eliminates code duplication and provides a single source of truth for
setting the pipeline environment variable across all sentry-cli invocations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
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.

2 participants