From fdf36fbc80feaee434af9cc825f3e96a8f762078 Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Fri, 14 Oct 2022 15:28:02 +0200
Subject: [PATCH] CI: Cleanup CI file

---
 .gitlab-ci.yml | 33 ++++-----------------------------
 1 file changed, 4 insertions(+), 29 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 05bf7016..c8f80adb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,30 +1,20 @@
-.breaking_tests: &breaking_tests
-    allow_failure: true
 
-.bin_generation: &bin_generation
-    stage: package
-    only:
-        - master
-
-.main_tests: &main_tests
-    tags:
-        - kurisu
+.common_build:
     only:
         - master
         - merge_requests
     except:
         variables:
-            - $CI_MERGE_REQUEST_TITLE =~ /^WIP:/
-            - $CI_MERGE_REQUEST_TITLE =~ /^Draft:/
+            - $CI_MERGE_REQUEST_TITLE =~ /^WIP:.*/
+            - $CI_MERGE_REQUEST_TITLE =~ /^Draft:.*/
             - $CI_COMMIT_TITLE        =~ /.*\[skip-ci\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[SKIP-CI\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[WIP\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[wip\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[no-build\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[NO-BUILD\].*/
-
-.common_build:
     before_script:
+        - lsb_release -a
         - apt update && apt -y install make libmpv-dev cmake clang clang-format gcc g++ xxd mkvtoolnix
             libcurl4-openssl-dev libsqlite3-dev manpages man-db libfontconfig-dev 
             qt6-base qt6-declarative qt6-multimedia qt6-multimedia-ffmpeg
@@ -56,18 +46,3 @@ build-gcc:
     variables:
         c_compiler: gcc
         cxx_compiler: g++
-
-#################################################
-### Packages ####################################
-#################################################
-
-# package-kagari:
-#     <<: *bin_generation
-#     <<: *main_tests
-#     script: utils/scripts/validate.bash --step=kagari
-
-# package-appimage:
-#     <<: *bin_generation
-#     <<: *main_tests
-#     needs: ["build-clang"]
-#     script: utils/scripts/validate.bash --build=gcc --static-modules --appimage --step=configure,build,copy-all
-- 
GitLab