From dce2d2a39e87d7652a4fe7010fc97dd300665d19 Mon Sep 17 00:00:00 2001 From: tobrun Date: Sat, 7 Dec 2019 16:09:50 +0100 Subject: [android] add CI bot that validates downstream API breakage --- circle.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/circle.yml b/circle.yml index 7d9ed2befd..f91e12003d 100644 --- a/circle.yml +++ b/circle.yml @@ -5,6 +5,7 @@ workflows: mbgl-next: jobs: - next-sanity-checks + - next-android-api-breakage - next-android-render-test-runner - next-build-template: name: next-android-armeabi-v7a-release @@ -642,6 +643,23 @@ commands: fi jobs: + next-android-api-breakage: + executor: ubuntu-disco + steps: + - run: + name: Clone mapbox-gl-native-android in working directory + command: git clone https://github.com/mapbox/mapbox-gl-native-android.git . + - next-prepare + - run: + name: Init submodules + command: git submodule update --init --recursive + - run: + name: Update mapbox-gl-native to match PR + command: cd vendor/mapbox-gl-native && git fetch && git checkout $CIRCLE_SHA1 && cd .. && git submodule update --init --recursive + - run: + name: Build SDK + command: BUILDTYPE=Release make android-arm-v8 + - next-save next-android-render-test-runner: executor: ubuntu-disco steps: -- cgit v1.2.1