在当前目录中找不到快速通道

时间:2019-07-02 21:32:49

标签: continuous-integration testflight circleci fastlane

我拥有fastlane文件夹能够运行fastlane匹配开发和fastlane匹配应用商店,但是在circleci上运行bundle exec fastlane $ FASTLANE ios beta时收到此错误。为了完成这项工作,我还需要配置什么?

这是它产生的输出:-

customize-cra

1 个答案:

答案 0 :(得分:0)

您需要添加其他步骤来检查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