glib/.gitlab-ci
Xavier Claessens f83493f83d Add Android CI
This adds to the CI a cross build for Android NDK r16 API 21 (because
thats what GStreamer currently use) for arm64.

GNU iconv must be built manually into our docker image because Android
NDK doesn't seems to ship it. The latest NDK r17 API 28 has iconv.h but
iconv_open() symbol isn't found by the linker. Looks like broken NDK.

libffi also needs to be built manually because the meson subproject
doesn't support building for Android platform. It needs a recent RC
release because latest stable release is 4 years old and fails to
build.

Fixes #1385.
2018-05-28 09:17:41 -04:00
..
coverage-docker.sh ci: collect test coverage and deploy a html report through gitlab pages 2018-05-02 11:14:45 +01:00
Dockerfile Add Android CI 2018-05-28 09:17:41 -04:00
fixup-cov-paths.py ci: collect test coverage and deploy a html report through gitlab pages 2018-05-02 11:14:45 +01:00
run-docker.sh ci: update meson 2018-05-02 11:09:25 +01:00
setup-android-ndk.sh Add Android CI 2018-05-28 09:17:41 -04:00
test-msvc.bat msvc: build the glib tests and ignore the test outcome 2018-05-27 08:14:06 +02:00
test-msys2.sh ci: unify the test timeout multiplier across jobs 2018-05-26 20:19:53 +02:00