Вам потребуется добавить дополнительный шаг, чтобы проверить, правильно ли установлен fastlane
bundle check || bundle install --path vendor/bundle
Если вы используете CircleCI 2.0, потребуется следующий шаг
jobs:
...
setupFastLane:
executor:
name: default
steps:
- checkout
- run:
name: Select Ruby Version
command: echo "ruby-2.4" > .ruby-version
- restore_cache:
keys:
- m2-gems-{{ checksum "Gemfile.lock" }}
- m2-gems-
- run:
name: Install Ruby Gems
command: bundle check || bundle install --path vendor/bundle
environment:
BUNDLE_JOBS: 4
BUNDLE_RETRY: 3
- save_cache:
key: m2-gems-{{ checksum "Gemfile.lock" }}
paths:
- vendor/bundle