Мой репозиторий git содержит и код приложения, и файлы Fastlane.Я хотел бы добавить полосу, которая может принимать пользовательский параметр, git checkout
ветвь или тег, и запускать обычные команды сборки и развертывания Fastlane в обычном режиме.
Однако, похоже, есть две блокировкипроблемы:
git checkout
не поддерживается в Fastlane. Концептуально , кажется, что это противоречит намеренному проектированию системы.
Если я переключаю ветвь (например, с помощью стороннего действия) и Fastfile является более старой ревизией, ине хватает полосы, которая первоначально началась, что происходит?Сохраняет ли бегун или сборщик Fastlane оригинал Fastfile, чтобы предотвратить эту ситуацию?