Merge branch 'develop_sky_liyi' into 'canary_release'
fix:调整ci See merge request StarlockTeam/app-starlock!62
This commit is contained in:
commit
72f1bfbe61
@ -64,7 +64,7 @@ variables:
|
|||||||
.setup_fastlane_android:
|
.setup_fastlane_android:
|
||||||
extends: .build_rule
|
extends: .build_rule
|
||||||
before_script:
|
before_script:
|
||||||
# 初始化rbenv环境,确保使用用户级Ruby
|
- rm -rf ~/.gem ~/.bundle vendor/bundle # 清理依赖缓存,防止环境污染
|
||||||
- export PATH="$HOME/.rbenv/bin:$PATH"
|
- export PATH="$HOME/.rbenv/bin:$PATH"
|
||||||
- eval "$(rbenv init -)"
|
- eval "$(rbenv init -)"
|
||||||
- rbenv global 2.7.8
|
- rbenv global 2.7.8
|
||||||
@ -97,7 +97,7 @@ variables:
|
|||||||
.setup_fastlane_ios:
|
.setup_fastlane_ios:
|
||||||
extends: .build_rule
|
extends: .build_rule
|
||||||
before_script:
|
before_script:
|
||||||
# 初始化rbenv环境,确保使用用户级Ruby
|
- rm -rf ~/.gem ~/.bundle vendor/bundle # 清理依赖缓存,防止环境污染
|
||||||
- export PATH="$HOME/.rbenv/bin:$PATH"
|
- export PATH="$HOME/.rbenv/bin:$PATH"
|
||||||
- eval "$(rbenv init -)"
|
- eval "$(rbenv init -)"
|
||||||
- rbenv global 2.7.8
|
- rbenv global 2.7.8
|
||||||
@ -161,7 +161,15 @@ generate_next_version:
|
|||||||
build_android:
|
build_android:
|
||||||
stage: build-artifacts
|
stage: build-artifacts
|
||||||
extends: .setup_fastlane_android
|
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:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- build/app/outputs/flutter-apk/
|
- build/app/outputs/flutter-apk/
|
||||||
@ -169,7 +177,15 @@ build_android:
|
|||||||
build_ios:
|
build_ios:
|
||||||
stage: build-artifacts
|
stage: build-artifacts
|
||||||
extends: .setup_fastlane_ios
|
extends: .setup_fastlane_ios
|
||||||
|
needs: [build_android] # 确保build_ios在build_android完成后再执行
|
||||||
script:
|
script:
|
||||||
|
- echo "=== DEBUG INFO (ios) ==="
|
||||||
|
- which ruby
|
||||||
|
- ruby -v
|
||||||
|
- which gem
|
||||||
|
- gem -v
|
||||||
|
- echo $PATH
|
||||||
|
- env
|
||||||
- bash ios/build.sh
|
- bash ios/build.sh
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user