From 7e8dee336468c8fe1358674f457cea017c0b940c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= Date: Mon, 23 Mar 2020 11:54:52 +0100 Subject: ci: Add android jobs with artifacts on tags --- .gitlab-ci.yml | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c88d8ff..768842c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -211,21 +211,44 @@ build-win-arm64: -Ddefault_library=both - ninja -C build - ninja -C build install - artifacts: - name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" - paths: - - build/dav1d_install/ - expire_in: 1 week build-android-armv7: extends: .build-android-common variables: CROSSFILE: package/crossfiles/arm-android.meson + except: + - tags build-android-aarch64: extends: .build-android-common variables: CROSSFILE: package/crossfiles/aarch64-android.meson + except: + - tags + +build-android-armv7-release: + extends: build-android-armv7 + except: + only: + refs: + - tags@videolan/dav1d + artifacts: + name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" + paths: + - build/dav1d_install/ + expire_in: 1 week + +build-android-aarch64-release: + extends: build-android-aarch64 + except: + only: + refs: + - tags@videolan/dav1d + artifacts: + name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" + paths: + - build/dav1d_install/ + expire_in: 1 week build-debian-aarch64: extends: .debian-aarch64-common -- cgit v1.2.3