Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate Travis over to Circle #16354

Closed
wants to merge 15 commits into from
Prev Previous commit
Next Next commit
Prestart iOS simulator and run podspec tests on PRs as well
  • Loading branch information
grabbou committed Oct 13, 2017
commit 03f7affa627414e5d7c729fcb74940baed93f9d1
18 changes: 11 additions & 7 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,9 @@ jobs:
<<: *defaults
macos:
xcode: "9.0"
dependencies:
pre:
- xcrun instruments -w "iPhone 5s (10.3.1)" || true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can do this separately from this PR, but at some point we should switch over to iOS 11.0 here, and tvOS 11.0 in test-objc-tvos. This would match what we're testing internally.

steps:
- checkout
- run: *install_node_dependencies
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -429,5 +433,5 @@ workflows:
jobs:
- test-objc-ios
- test-objc-tvos
- test-objc-e2e
- test-podspec
- test-objc-e2e