From 25055a1d6129c12869d272e209ace9abaefd149c Mon Sep 17 00:00:00 2001 From: Andri Joos <andri@joos.io> Date: Sat, 16 Nov 2024 21:23:53 +0100 Subject: [PATCH] add application version for aab file name --- flutter/flutter-android.gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flutter/flutter-android.gitlab-ci.yml b/flutter/flutter-android.gitlab-ci.yml index 3b77dee..b33c669 100644 --- a/flutter/flutter-android.gitlab-ci.yml +++ b/flutter/flutter-android.gitlab-ci.yml @@ -27,7 +27,7 @@ android: - amd64 artifacts: paths: - - ${APP_NAME}.aab + - ${APP_NAME}_${APPLICATION_VERSION}.aab expire_in: 1 day script: - cd ${APP_DIRECTORY} @@ -38,7 +38,7 @@ android: - echo $SIGNING_KEYSTORE | base64 -d > $SINGING_KEYSTORE_FILE - flutter build appbundle --release --target-platform android-arm,android-arm64,android-x64 --build-name ${APPLICATION_VERSION} --build-number ${APPLICATION_BUILD_NUMBER} after_script: - - mv ${APP_DIRECTORY}/build/app/outputs/bundle/release/app-release.aab ./{APP_NAME}.aab + - mv ${APP_DIRECTORY}/build/app/outputs/bundle/release/app-release.aab ./{APP_NAME}_${APPLICATION_VERSION}.aab .build_universal_apk: stage: build @@ -56,6 +56,6 @@ android: expire_in: 1 day script: - echo $SIGNING_KEYSTORE | base64 -d > keystore.jks - - java -jar /app/bundletool.jar build-apks --bundle=${APP_NAME}.aab --output=apks.apks --mode=universal --ks=keystore.jks --ks-pass=pass:$SIGNING_STORE_PW --ks-key-alias=$SIGNING_KEY_ALIAS --key-pass=pass:$SIGNING_KEY_PW + - java -jar /app/bundletool.jar build-apks --bundle=${APP_NAME}_${APPLICATION_VERSION}.aab --output=apks.apks --mode=universal --ks=keystore.jks --ks-pass=pass:$SIGNING_STORE_PW --ks-key-alias=$SIGNING_KEY_ALIAS --key-pass=pass:$SIGNING_KEY_PW - unzip -q apks.apks -d apks - mv apks/universal.apk ./${APP_NAME}_${APPLICATION_VERSION}.apk -- GitLab