Skip to content

Commit 395d0ae

Browse files
runningcodeclaude
andcommitted
feat(distribution): Enable build uploads when distribution is enabled
Previously, build uploads only occurred when size analysis was enabled. This change allows builds to be uploaded when either size analysis is enabled or when a variant is configured in distribution.enabledVariants. This enables users to use build distribution independently of size analysis features, while still supporting both features together. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent cb47c20 commit 395d0ae

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

plugin-build/src/main/kotlin/io/sentry/android/gradle/AndroidComponentsConfig.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,9 @@ fun ApplicationAndroidComponentsExtension.configure(
229229
)
230230
.toTransform(SingleArtifact.MERGED_MANIFEST)
231231
}
232-
if (extension.sizeAnalysis.enabled.get() == true) {
232+
val sizeAnalysisEnabled = extension.sizeAnalysis.enabled.get() == true
233+
val distributionEnabled = extension.distribution.enabledVariants.get().contains(variant.name)
234+
if (sizeAnalysisEnabled || distributionEnabled) {
233235
variant.configureUploadAppTasks(
234236
project,
235237
extension,

0 commit comments

Comments
 (0)