БЛ
по переменной RUN_TEST_PLAN запускается определеный скрипт,который прогоняет нужный тест план в проекте ios
и передаем id проекта чтобы он в нужные проект посылал отчет
В gitlab.yml это так выглядит
stage: test
rules:
- if: '$RUN_TEST_PLAN == "SuperApp_Regression"'
when: always
before_script:
- bundle install
- chmod +x ./Scripts/external\ scripts/allurectl
script:
- bundle exec fastlane test_plan_regress name:SuperApp branch:${CI_COMMIT_BRANCH}
- ./Scripts/external\ scripts/allurectl upload ./XCRESULTOUTPUT
after_script:
- bundle exec fastlane delete_test_files