[Android] Update CI dependencies for the remote access build

Nicolas Pomepuy git at videolan.org
Wed Dec 6 07:58:37 UTC 2023


vlc-android | branch: refs/tags/3.6.0 | Nicolas Pomepuy <nicolas at videolabs.io> | Wed Dec  6 08:42:54 2023 +0100| [9e8cc4ff3199cac60a07b844fdf795266acacbb6] | committer: Nicolas Pomepuy

Update CI dependencies for the remote access build

> https://code.videolan.org/videolan/vlc-android/commit/9e8cc4ff3199cac60a07b844fdf795266acacbb6
---

 buildsystem/gitlab/.gitlab-ci.yml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/buildsystem/gitlab/.gitlab-ci.yml b/buildsystem/gitlab/.gitlab-ci.yml
index 9ce47086c2..777664b865 100644
--- a/buildsystem/gitlab/.gitlab-ci.yml
+++ b/buildsystem/gitlab/.gitlab-ci.yml
@@ -94,6 +94,13 @@ webserver-vulnerabilities:
 .build-ml-base:
     extends: .build-all-base
     rules:
+      - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+        changes:
+          - medialibrary/**/*
+          - buildsystem/**/*
+          - buildsystem/network-sharing-server/**/*
+        needs:
+          - job: "webserver-build"
       - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
         changes:
           - medialibrary/**/*
@@ -111,6 +118,11 @@ continuous-app-build:
         - ./gradlew assembleDebug
     rules:
       - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+        changes:
+          - buildsystem/network-sharing-server/**/*
+        needs:
+          - job: "webserver-build"
+      - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
 
 continuous-app-build-v4:
   extends: .build-all-base
@@ -119,6 +131,11 @@ continuous-app-build-v4:
     - ./gradlew assembleDebug -PforceVlc4=true
   rules:
     - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+      changes:
+        - buildsystem/network-sharing-server/**/*
+      needs:
+        - job: "webserver-build"
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
 
 
 #################################



More information about the Android mailing list