Continuous integration 在当前目录中找不到fastlane
我发现fastlane文件夹能够运行fastlane match development和fastlane match appstore,但在circleci上运行bundle exec fastlane$fastlane ios beta时收到此错误。我还需要配置什么才能使其正常工作 这是它产生的输出:-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
[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
?您能否编辑您的问题以包含您获得的完整输出?