From 3201f839eb6a81a4dc5bb538bdac001e4605cd59 Mon Sep 17 00:00:00 2001 From: liyi Date: Fri, 16 May 2025 16:00:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=B0=83=E6=95=B4ci?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3134ae08..d29c133a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,7 +64,7 @@ variables: .setup_fastlane_android: extends: .build_rule before_script: - # 初始化rbenv环境,确保使用用户级Ruby + - rm -rf ~/.gem ~/.bundle vendor/bundle # 清理依赖缓存,防止环境污染 - export PATH="$HOME/.rbenv/bin:$PATH" - eval "$(rbenv init -)" - rbenv global 2.7.8 @@ -97,7 +97,7 @@ variables: .setup_fastlane_ios: extends: .build_rule before_script: - # 初始化rbenv环境,确保使用用户级Ruby + - rm -rf ~/.gem ~/.bundle vendor/bundle # 清理依赖缓存,防止环境污染 - export PATH="$HOME/.rbenv/bin:$PATH" - eval "$(rbenv init -)" - rbenv global 2.7.8 @@ -161,7 +161,15 @@ generate_next_version: build_android: stage: build-artifacts extends: .setup_fastlane_android - script: bash android/build.sh + script: + - echo "=== DEBUG INFO (android) ===" + - which ruby + - ruby -v + - which gem + - gem -v + - echo $PATH + - env + - bash android/build.sh artifacts: paths: - build/app/outputs/flutter-apk/ @@ -169,7 +177,15 @@ build_android: build_ios: stage: build-artifacts extends: .setup_fastlane_ios + needs: [build_android] # 确保build_ios在build_android完成后再执行 script: + - echo "=== DEBUG INFO (ios) ===" + - which ruby + - ruby -v + - which gem + - gem -v + - echo $PATH + - env - bash ios/build.sh artifacts: paths: