В пределах gitlab-ci.yml
У меня есть:
test:
stage: test
before_script:
- killall "Simulator" || true
script:
//how can I select proper xcode here?
- bundle exec fastlane snapshot reset_simulators --force
- bundle exec fastlane test
after_script:
- killall "Simulator" || true
- rm -rf ~/Library/Developer/Xcode/Archives || true
artifacts:
name: "Staff_${CI_PIPELINE_ID}"
paths:
- fastlane/output/coverage
when: on_success
tags:
- iOS
Зачем мне это нужно?
Поскольку reset_simulators --force
сбрасывает симуляторы для другой версии xcode, чемЯ использую;) Как я могу заставить его выбрать хорошую версию XCode?