Auto merge of #21779 - servo:jdm-patch-30, r=Manishearth

Create build steps for android-mac

This will ensure that cross-compiling from mac->android does not regress in the future.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21779)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-09-24 16:16:45 -04:00 committed by GitHub
commit 7abc9acf6e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -185,6 +185,16 @@ android:
- python ./etc/ci/check_dynamic_symbols.py
- ./etc/ci/clean_build_artifacts.sh
android-mac:
commands:
- ./mach clean-nightlies --keep 3 --force
- ./mach clean-cargo-cache --keep 3 --force
- ./etc/ci/bootstrap-android-and-accept-licences.sh
- env --unset ANDROID_NDK --unset ANDROID_SDK ./mach build --android --dev
- env --unset ANDROID_NDK --unset ANDROID_SDK ./mach package --android --dev
- bash ./etc/ci/lockfile_changed.sh
- ./etc/ci/clean_build_artifacts.sh
android-x86:
env:
HOST_CC: gcc-5