From 03f7affa627414e5d7c729fcb74940baed93f9d1 Mon Sep 17 00:00:00 2001 From: Mike Grabowski Date: Fri, 13 Oct 2017 15:01:05 +0200 Subject: [PATCH] Prestart iOS simulator and run podspec tests on PRs as well --- .circleci/config.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3cf1f41e16e7f7..0f08f53de16216 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -136,6 +136,9 @@ jobs: <<: *defaults macos: xcode: "9.0" + dependencies: + pre: + - xcrun instruments -w "iPhone 5s (10.3.1)" || true steps: - checkout - run: *install_node_dependencies @@ -146,6 +149,9 @@ jobs: <<: *defaults macos: xcode: "9.0" + dependencies: + pre: + - xcrun instruments -w "Apple TV 1080p (10.0)" || true steps: - checkout - run: *install_node_dependencies @@ -156,6 +162,9 @@ jobs: <<: *defaults macos: xcode: "9.0" + dependencies: + pre: + - xcrun instruments -w "iPhone 5s (10.3.1)" || true steps: - checkout - run: *install_node_dependencies @@ -169,12 +178,7 @@ jobs: steps: - checkout - run: *install_node_dependencies - - run: | - if [ "$CI_PULL_REQUEST" ]; then - ./scripts/process-podspecs.sh - else - echo "Skipping testing podspec." - fi + - run: ./scripts/process-podspecs.sh test-website: <<: *defaults @@ -429,5 +433,5 @@ workflows: jobs: - test-objc-ios - test-objc-tvos - - test-objc-e2e - test-podspec + - test-objc-e2e