File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ android {
8080 def timestamp = new Date (). format(' yyyyMMdd_HHmmss' )
8181 def versionName = variant. versionName
8282 def ext = outputFileName. endsWith(' .aab' ) ? ' aab' : ' apk'
83- outputFileName = " Runnect -${ variant.buildType.name} -v ${ versionName } -${ timestamp} .${ ext} "
83+ outputFileName = " v ${ versionName } -${ variant.buildType.name} -${ timestamp} .${ ext} "
8484 }
8585 }
8686
@@ -94,6 +94,25 @@ android {
9494 }
9595}
9696
97+ tasks. register(' renameReleaseBundle' ) {
98+ def vName = libs. versions. versionName. get()
99+ def bundlePath = layout. buildDirectory. dir(" outputs/bundle/release" )
100+
101+ doLast {
102+ def timestamp = new Date (). format(' yyyyMMdd_HHmmss' )
103+ bundlePath. get(). asFile. listFiles()?. findAll { it. name. endsWith(' .aab' ) }?. each { aab ->
104+ def newName = " v${ vName} -release-${ timestamp} .aab"
105+ def newFile = new File (aab. parentFile, newName)
106+ aab. renameTo(newFile)
107+ println " AAB renamed: ${ newFile.name} "
108+ }
109+ }
110+ }
111+
112+ tasks. matching { it. name == ' bundleRelease' }. configureEach {
113+ finalizedBy ' renameReleaseBundle'
114+ }
115+
97116dependencies {
98117 // AndroidX
99118 implementation libs. androidx. core. ktx
You can’t perform that action at this time.
0 commit comments