NOTE This guide is superseded by the documentation here
We now recommend using CocoaPods 1.8 due to the new CocoaPods CDN that significantly speeds up Pod installs.
The guide below is archived and only applicable for projects using CocoaPods 1.7 and below with the Podspec repo.
It is best practice to include downloading CocoaPods specs from the CircleCI mirror (up to 70% faster) and linting the Swift code together with the
# .circleci/config.yml version: 2 jobs: build-and-test: macos: xcode: "10.2.0" environment: FL_OUTPUT_DIR: output steps: - checkout - run: name: Fetch CocoaPods Specs command: | curl https://cocoapods-specs.circleci.com/fetch-cocoapods-repo-from-s3.sh | bash -s cf - run: name: Install CocoaPods command: pod install --verbose - run: name: Build and run tests command: fastlane scan environment: SCAN_DEVICE: iPhone 8 SCAN_SCHEME: WebTests - store_test_results: path: output/scan - store_artifacts: path: output workflows: version: 2 build-and-test: jobs: - build-and-test