From 82a9295efa15e403581c4e8f96ef42789da81814 Mon Sep 17 00:00:00 2001 From: Jason Wray Date: Wed, 5 Sep 2018 11:25:19 -0400 Subject: [build, ios] Add canary Xcode 10 CircleCI job --- circle.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/circle.yml b/circle.yml index a7fa95c2a6..145368d305 100644 --- a/circle.yml +++ b/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: -- cgit v1.2.1