Continuous integration 在当前目录中找不到fastlane

Continuous integration 在当前目录中找不到fastlane,continuous-integration,testflight,circleci,fastlane,Continuous Integration,Testflight,Circleci,Fastlane,我发现fastlane文件夹能够运行fastlane match development和fastlane match appstore,但在circleci上运行bundle exec fastlane$fastlane ios beta时收到此错误。我还需要配置什么才能使其正常工作 这是它产生的输出:- [12:32:24]: All required keys, certificates and provisioning profiles are installed You would n

我发现fastlane文件夹能够运行fastlane match development和fastlane match appstore,但在circleci上运行bundle exec fastlane$fastlane ios beta时收到此错误。我还需要配置什么才能使其正常工作

这是它产生的输出:-

[12:32:24]: All required keys, certificates and provisioning profiles are installed You would need to add additional step to check if fastlane is installed properly

bundle check || bundle install --path vendor/bundle

If you are using CircleCI 2.0 following step would be needed

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


[12:32:24]:已安装所有必需的密钥、证书和配置文件您需要添加额外的步骤来检查fastlane是否正确安装

bundle检查| | bundle安装--路径供应商/bundle

如果您使用的是CircleCI 2.0,则需要执行以下步骤


什么是
bundle exec fastlane$fastlane ios beta
-为什么命令中使用
$fastlane
?您能否编辑您的问题以包含您获得的完整输出?