CircleCI

方法

fastlane cocoapods 等环境怎么 cache

# 这里有个问题,如果本地和云端的 xcode 不一致,会导致无法读取cache,因为 gemfile.lock 改变了
steps:
      - checkout
      - restore_cache:
          key: 1-gems-{{ checksum "Gemfile.lock" }}
      - run: bundle check || bundle install --path vendor/bundle
      - save_cache:
          key: 1-gems-{{ checksum "Gemfile.lock" }}
          paths:
            - vendor/bundle

参考

How to cache cocoapods