diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8b5def62432792c85aa6ed486b027804628ecea0..be285311d88d83f5e420d27c2429c3369964f792 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,7 +33,12 @@ android:build-debug: - flutter build apk --debug # prepare artifact - BASE_APK_FOLDER="build/app/outputs/flutter-apk" - - for APK in ${BASE_APK_FOLDER}/*.apk; do mv -v "${APK}" "$(echo "${APK}" | sed "s|\.apk|_${VERSION_CODE}.apk|")"; done + - > + if [ "$(find "${BASE_APK_FOLDER}" -name "*.apk")" != "" ]; then + for APK in ${BASE_APK_FOLDER}/*.apk; do + mv -v "${APK}" "$(echo "${APK}" | sed "s|\.apk|_${VERSION_CODE}.apk|")" + done + fi - find "${BASE_APK_FOLDER}" -name "*.apk" # where are my apk? artifacts: paths: @@ -76,7 +81,12 @@ android:build-release: flutter build apk --release fi # prepare artifact - - for APK in ${BASE_APK_FOLDER}/*.apk; do mv -v "${APK}" "$(echo "${APK}" | sed "s|\.apk|_${VERSION_CODE}.apk|")"; done + - > + if [ "$(find "${BASE_APK_FOLDER}" -name "*.apk")" != "" ]; then + for APK in ${BASE_APK_FOLDER}/*.apk; do + mv -v "${APK}" "$(echo "${APK}" | sed "s|\.apk|_${VERSION_CODE}.apk|")" + done + fi - find "${BASE_APK_FOLDER}" -name "*.apk" # where are my apk? artifacts: paths: