[gnome-shell-extensions] ci: Init submodule



commit 93dd8f535d46a24c59f618b9618f784a49498cf0
Author: Florian Müllner <fmuellner gnome org>
Date:   Mon Sep 6 00:08:29 2021 +0200

    ci: Init submodule
    
    As the gnome-shell-sass submodule isn't included under subprojects,
    meson doesn't handle it automatically.
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/190>

 .gitlab-ci.yml | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 92ce01e..abffa4a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -139,6 +139,8 @@ fedora-build:
   stage: build
   needs:
     - build-fedora-container
+  before_script:
+    - git submodule update --init
   script:
     - meson setup build --werror -Dextension_set=all -Dclassic=true
     - meson compile -C build
@@ -155,6 +157,8 @@ fedora-dist:
   stage: deploy
   needs:
     - fedora-build
+  before_script:
+    - git submodule update --init
   script:
     - meson dist -C build
   rules:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]