Skip to content

Commit b79ef37

Browse files
runningcodeclaude
andauthored
feat(distribution): Enable build uploads when distribution is enabled (#1011)
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 b79ef37

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)