[Android] Create a new noTV CI job

Nicolas Pomepuy git at videolan.org
Thu Jun 13 07:17:41 UTC 2024


vlc-android | branch: refs/tags/3.6.0-TEST | Nicolas Pomepuy <nicolas at videolabs.io> | Thu Jun 13 09:17:04 2024 +0200| [659d2a0a20aa9a46e95370f864c46ff93507f91b] | committer: Nicolas Pomepuy

Create a new noTV CI job

> https://code.videolan.org/videolan/vlc-android/commit/659d2a0a20aa9a46e95370f864c46ff93507f91b
---

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

diff --git a/buildsystem/gitlab/.gitlab-ci.yml b/buildsystem/gitlab/.gitlab-ci.yml
index 55b1bc8422..bdce092955 100644
--- a/buildsystem/gitlab/.gitlab-ci.yml
+++ b/buildsystem/gitlab/.gitlab-ci.yml
@@ -487,6 +487,22 @@ release:
         - ./buildsystem/compile.sh --init
         - ./gradlew assembleRelease
         - ./gradlew bundleRelease
+    artifacts:
+        name: "${CI_COMMIT_TAG}"
+        paths:
+            - application/app/build/outputs/apk/release/VLC-Android-*.apk
+            - application/app/build/outputs/bundle/release/*.aab
+#            - application/app/build/outputs/mapping/release/mapping.txt
+        expire_in: 2 weeks
+
+release_notv:
+    stage: build
+    rules:
+        - if: '$CI_COMMIT_TAG =~ /^(\d+\.)?(\d+\.)?(\*|\d+)/'
+    needs:
+      - job: "webserver-build"
+    script:
+        - ./buildsystem/compile.sh --init
         - ./gradlew assembleNoTv
     artifacts:
         name: "${CI_COMMIT_TAG}"



More information about the Android mailing list