Comments (8)
@nickkaczmarek Correct - you need to omit include_sources
to prevent source bundles from being uploaded. no_sources
is used to determine whether the server supports source bundles, but this is overridden by sentry-cli
retrieving a list of supported formats from the server, so it has no effect here.
Thank you for the wording suggestion, I think this would make it much clearer. We will discuss in which direction we'll go and follow up here.
from sentry-fastlane-plugin.
@nickkaczmarek yes let's keep it open for now - we'll split out separate issue(s) later
from sentry-fastlane-plugin.
include_sources parameter is present - setting it to false currently doesn't deactivate this
I think if you set it to false, it should deactivate this. This would be a simple change.
from sentry-fastlane-plugin.
include_sources parameter is present - setting it to false currently doesn't deactivate this
I think if you set it to false, it should deactivate this. This would be a simple change.
This is what I thought would happen. I would guess I'm not alone in this. Also I think this makes more sense than updating the docs in the way I suggested above. False should not send the sources and true should send the sources.
from sentry-fastlane-plugin.
Hey @nickkaczmarek, thanks for writing in! Source bundles will be sent as soon as the include_sources
parameter is present - setting it to false
currently doesn't deactivate this, only removing the parameter. We'll discuss if we should change this behavior or at least document it more clearly.
from sentry-fastlane-plugin.
@kahest Ah okay that's good to know. So just to be clear, if I use sentry_upload_dif
without include_sources
or no_sources
I should expect that no source bundles are uploaded?
from sentry-fastlane-plugin.
And to your point about documenting it more clearly
When setting the include_sources parameter to true, the Fastlane plugin will scan your debug files to find references to the source code files, resolve them in the local file system, bundle them up, and upload them to Sentry.
This line seems to imply that setting that property will cause a change in behavior.
Maybe something like:
When including the
include_sources
parameter, the Fastlane plugin will scan your debug files to find references to the source code files, resolve them in the local file system, bundle them up, and upload them to Sentry. Exclusion of this parameter will not upload source code files.
I can make an MR for the docs if you think this makes it clearer how this tool works.
from sentry-fastlane-plugin.
Thanks @kahest. Do you want me to keep this issue open? From my perspective I understand the behavior and my questions are answered, but not sure if you want to keep this open until a further docs/params change is made.
from sentry-fastlane-plugin.
Related Issues (20)
- Failed to upload dSYMs using sentry-cli via fastlane HOT 5
- 1.12.2 error parsing sentry auth result HOT 3
- Will 1.13.0 be released soon (for bundled iOS sentry-cli)? HOT 8
- sentry-cli-Darwin-universal: 2: Syntax error: word unexpected (expecting ")") when running on circleCI Android image HOT 5
- upload_dif action cannot take list of paths HOT 3
- No such file or directory HOT 16
- Remove `sentry-cli` from the repository HOT 7
- Requesting to support `--ignore-missing` in sentry_set_commits
- It is unclear how dysm uploads are associated with releases in Sentry for iOS HOT 2
- Fix open source attributions HOT 2
- Replace `upload-dif`/`upload-dsym` to `debug-files upload` HOT 2
- Explicitly declare the token permissions in the readme HOT 1
- What scopes should auth_token have? HOT 2
- Build randomly fails with Error 413 Entity too large HOT 5
- Can't seem to upload `.symbols` (produced by `flutter build`) files to Sentry HOT 7
- "A required debug information file was missing" despite successful upload HOT 4
- Automate Sentry-cli bump HOT 3
- Option to control the log output HOT 7
- Action 'sentry_debug_files_upload' not available in 1.19 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sentry-fastlane-plugin.