From 7b49e368cf0e3102c6ab847d09c57857d25a8302 Mon Sep 17 00:00:00 2001 From: Adlai Holler Date: Wed, 7 Nov 2018 12:06:50 -0800 Subject: [PATCH] Experiment with parallel job --- .circleci/config.yml | 81 ++++++-------------------------------------- 1 file changed, 10 insertions(+), 71 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e3f0d5462..650222f80 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,9 +1,10 @@ version: 2 jobs: - setup_pods_and_sim: + build: macos: xcode: "10.1.0" + parallelism: 2 steps: - checkout @@ -16,96 +17,34 @@ jobs: # (For debugging) print simulator list - run: xcrun simctl list - tests: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - run: name: Run build script command: ./build-new.sh tests - examples-pt1: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh examples-pt1 - examples-pt2: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh examples-pt2 - examples-pt3: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh examples-pt3 - examples-extra: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh examples-extra - life-without-cocoapods: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh life-without-cocoapods - cocoapods-lint: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script command: ./build-new.sh cocoapods-lint - carthage: - macos: - xcode: "10.1.0" - requires: - - setup_pods_and_sim - steps: - - run: + - run: name: Run build script - command: ./build-new.sh carthage - -workflows: - version: 2 - github_pr_check: - jobs: - - setup_pods_and_sim - - tests - - examples-pt1 - - examples-pt2 - - examples-pt3 - - examples-extra - - life-without-cocoapods - - cocoapods-lint - - carthage \ No newline at end of file + command: ./build-new.sh carthage \ No newline at end of file