CI: Add Android universal builds
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Tue, 18 Dec 2018 02:58:39 +0000 (21:58 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 13 Mar 2019 14:35:00 +0000 (10:35 -0400)
.gitlab-ci.yml
gitlab/ci_template.yml

index 1e79df2..dbdf73a 100644 (file)
@@ -145,6 +145,14 @@ build cerbero fedora x86_64 local:
     refs:
       - "master@gstreamer/gst-ci"
 
+build cerbero android universal local:
+  extends: '.cerbero android universal'
+  image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
+  when: 'manual'
+  except:
+    refs:
+      - "master@gstreamer/gst-ci"
+
 build cerbero cross win32 local:
   extends: '.cerbero cross win32'
   image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
index 23ec2fd..6e97ef5 100644 (file)
@@ -385,6 +385,34 @@ build cerbero fedora x86_64:
 
 
 #
+# Cerbero Android Universal build
+#
+cerbero deps android universal:
+  extends: '.cerbero deps'
+  variables:
+    CONFIG: "cross-android-universal.cbc"
+    ARCH: "android_universal"
+
+.cerbero android universal:
+  extends: '.cerbero'
+  variables:
+    CONFIG: "cross-android-universal.cbc"
+
+cerbero android universal:
+  extends: '.cerbero android universal'
+  dependencies:
+    - "cerbero deps android universal"
+  only:
+    variables:
+      - $CI_PROJECT_NAME == "cerbero"
+
+build cerbero android universal:
+  extends: '.cerbero android universal'
+  except:
+    variables:
+      - $CI_PROJECT_NAME == "cerbero"
+
+#
 # Cerbero Cross Windows builds
 #
 cerbero deps windows x86: