From 03c24b3c977f5e46ff405390dba82ea13f65d9df Mon Sep 17 00:00:00 2001 From: liyi Date: Sat, 17 May 2025 14:44:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A2=9E=E5=8A=A0android=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E6=97=A5=E5=BF=97=EF=BC=8C=E9=81=BF=E5=85=8D=E5=B9=B6=E5=8F=91?= =?UTF-8?q?=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 4 ++++ android/build.sh | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 69000a2c..c2bffcb6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -177,6 +177,10 @@ build_android: build_ios: stage: build-artifacts extends: .setup_fastlane_ios + needs: + - build_android + dependencies: + - build_android script: - echo "=== DEBUG INFO (ios) ===" - which ruby diff --git a/android/build.sh b/android/build.sh index 31d08255..10618af0 100755 --- a/android/build.sh +++ b/android/build.sh @@ -20,10 +20,17 @@ elif [[ $ENV_BUILD_TAG =~ $regex ]]; then bundle exec fastlane release_apk flavor:sky --verbose || { echo "[FATAL] fastlane release_apk sky 失败"; exit 11; } bundle exec fastlane release_bundle flavor:xhj_bundle --verbose || { echo "[FATAL] fastlane release_bundle xhj_bundle 失败"; exit 12; } bundle exec fastlane release_bundle flavor:sky --verbose || { echo "[FATAL] fastlane release_bundle sky 失败"; exit 13; } + echo "=== fastlane lane 结束,检查产物目录(前) ===" + ls -lh build/app/outputs/flutter-apk/ || true + ls -lh build/app/outputs/bundle/ || true if [ ! -d build/app/outputs/flutter-apk/ ]; then echo "❌ 产物目录 build/app/outputs/flutter-apk/ 未生成,构建失败!" + echo "=== 产物目录消失时,build/app/outputs/ 内容如下 ===" + ls -lh build/app/outputs/ || true + ls -lh build/app/outputs/bundle/ || true exit 99 fi + echo "=== 产物目录检查通过,最终内容如下 ===" ls -l build/app/outputs/flutter-apk/ elif [[ "${ENV_BUILD_BRANCH}" == "develop" ]]; then echo "===build dev===${NEXT_VERSION}"