[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