[build, ios] Add canary Xcode 10 CircleCI job
This commit is contained in:
34
circle.yml
34
circle.yml
@@ -34,6 +34,7 @@ workflows:
|
||||
- linux-gcc4.9-debug
|
||||
- linux-gcc5-debug-coverage
|
||||
- ios-debug
|
||||
- ios-debug-xcode10
|
||||
- ios-release
|
||||
- ios-release-tag:
|
||||
filters:
|
||||
@@ -947,6 +948,39 @@ jobs:
|
||||
- *collect-xcode-build-logs
|
||||
- *upload-xcode-build-logs
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
ios-debug-xcode10:
|
||||
macos:
|
||||
xcode: "10.0.0"
|
||||
environment:
|
||||
BUILDTYPE: Debug
|
||||
HOMEBREW_NO_AUTO_UPDATE: 1
|
||||
steps:
|
||||
- checkout
|
||||
- *restore-node_modules-cache
|
||||
- *npm-install
|
||||
- *prepare-environment
|
||||
- *install-macos-dependencies
|
||||
- *prepare-ccache
|
||||
- *restore-mason_packages-cache
|
||||
- *restore-ccache
|
||||
- *reset-ccache-stats
|
||||
- *build-ios-test
|
||||
- *build-ios-integration-test
|
||||
- *check-public-symbols
|
||||
- run:
|
||||
name: Lint plist files
|
||||
command: make ios-lint
|
||||
- run:
|
||||
name: Nitpick Darwin code generation
|
||||
command: scripts/nitpick/generated-code.js darwin
|
||||
- *show-ccache-stats
|
||||
- *save-node_modules-cache
|
||||
- *save-mason_packages-cache
|
||||
- *save-ccache
|
||||
- *collect-xcode-build-logs
|
||||
- *upload-xcode-build-logs
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
ios-sanitize:
|
||||
macos:
|
||||
|
||||
Reference in New Issue
Block a user