diff options
author | tobrun <tobrun.van.nuland@gmail.com> | 2019-12-07 16:09:50 +0100 |
---|---|---|
committer | tobrun <tobrun.van.nuland@gmail.com> | 2019-12-09 13:34:57 +0100 |
commit | dce2d2a39e87d7652a4fe7010fc97dd300665d19 (patch) | |
tree | 27630d520155409f4901aff6b5b6365818124de5 | |
parent | 6d425f8a7e7e4d210bd6e81d656245d0b1b80266 (diff) | |
download | qtlocation-mapboxgl-dce2d2a39e87d7652a4fe7010fc97dd300665d19.tar.gz |
[android] add CI bot that validates downstream API breakageupstream/tvn-api-breakage-bot
-rw-r--r-- | circle.yml | 18 |
1 files changed, 18 insertions, 0 deletions
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: |