Skip to content

Instantly share code, notes, and snippets.

@sebokopter
Last active June 20, 2023 12:14
Show Gist options
  • Save sebokopter/2915ca775c3605a69c2f142c5a28b0b5 to your computer and use it in GitHub Desktop.
Save sebokopter/2915ca775c3605a69c2f142c5a28b0b5 to your computer and use it in GitHub Desktop.
Kts Gradle Configuration for renaming Bundle/AAB files
import com.android.build.gradle.internal.tasks.FinalizeBundleTask
android.applicationVariants.all variant@{
tasks.named<FinalizeBundleTask>("sign${name.capitalizeAsciiOnly()}Bundle") {
val file = finalBundleFile.asFile.get()
val finalFile = File(file.parentFile, "myapp-${this@variant.name}-${this@variant.versionCode}-${this@variant.versionName}.aab")
finalBundleFile.set(finalFile)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment