[Android] CI: use the NDK28 image to build 64-bit libraries

Steve Lhomme git at videolan.org
Tue Aug 5 08:32:14 UTC 2025


vlc-android | branch: master | Steve Lhomme <slhomme at matroska.org> | Thu Jul 31 15:55:35 2025 +0200| [476916f538a5670c01c816c2a92e93d426e8bb35] | committer: Steve Lhomme

CI: use the NDK28 image to build 64-bit libraries

> https://code.videolan.org/videolan/vlc-android/commit/476916f538a5670c01c816c2a92e93d426e8bb35
---

 buildsystem/gitlab/.gitlab-ci.yml | 18 ++++--------------
 1 file changed, 4 insertions(+), 14 deletions(-)

diff --git a/buildsystem/gitlab/.gitlab-ci.yml b/buildsystem/gitlab/.gitlab-ci.yml
index 354c705a61..33082e7fea 100644
--- a/buildsystem/gitlab/.gitlab-ci.yml
+++ b/buildsystem/gitlab/.gitlab-ci.yml
@@ -158,8 +158,6 @@ continuous-app-build-v4:
 
 build-libvlc-arm64:
     extends: .build-libvlc-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: arm64
 
@@ -179,15 +177,11 @@ build-libvlc-x86:
 
 build-libvlc-x86_64:
     extends: .build-libvlc-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: x86_64
 
 build-ml-arm64:
     extends: .build-ml-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: arm64
 
@@ -207,8 +201,6 @@ build-ml-x86:
 
 build-ml-x86_64:
     extends: .build-ml-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: x86_64
 
@@ -239,8 +231,6 @@ build-ml-x86_64-v4:
 # Nightly builds: build native & app code, and ship the APK as artifact
 nightly-arm64:
     extends: .build-all-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     rules:
         - if: '$CI_PIPELINE_SOURCE == "schedule" && $VLC4 != "true"'
     needs:
@@ -284,8 +274,6 @@ nightly-x86:
 
 nightly-x86_64:
     extends: .build-all-base
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     rules:
         - if: '$CI_PIPELINE_SOURCE == "schedule" && $VLC4 != "true"'
     needs:
@@ -355,8 +343,6 @@ nightly-x86_64-v4:
         expire_in: 2 weeks
 
 .build-libs-base:
-    image:
-        name: $VLC_ANDROID_IMAGE_30
     rules:
       - if: '$CI_COMMIT_TAG =~ /^libvlc-3.*$/'
     stage: build
@@ -399,11 +385,15 @@ build-libs-arm64:
 
 build-libs-armv7:
     extends: .build-libs-base
+    image:
+        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: arm
 
 build-libs-x86:
     extends: .build-libs-base
+    image:
+        name: $VLC_ANDROID_IMAGE_30
     variables:
         ARCH: x86
 



More information about the Android mailing list