Commit 5186685ed6 for

commit 5186685ed6b246de78daac7189afe347c2992eaa
Author: Thomas Huth <>
Date:   Thu Apr 1 11:25:29 2021 +0100

    gitlab-ci.yml: Fix the filtering for the git submodules

    Commit 7d7dbf9dc15be6e introduced a new line starting with
    "GIT_SUBMODULES_ACTION=" in the config-host.mak file. The grep that
    tries to determine the submodules in the gitlab-ci.yml file matches
    this new line, too, causing a warning message when updating the modules:

     warn: ignoring non-existent submodule GIT_SUBMODULES_ACTION=update

    Fix it by matching the "GIT_SUBMODULES=..." line only.

    Signed-off-by: Thomas Huth <>
    Signed-off-by: Alex Bennée <>
    Reviewed-by: Willian Rampazzo <>
    Message-Id: <>
    Message-Id: <>

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3480d79db3..85b8e10b84 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -42,7 +42,7 @@ include:
   image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
     - scripts/ update
-        $(grep GIT_SUBMODULES build/config-host.mak | sed 's/GIT_SUBMODULES=//')
+        $(sed -n '/GIT_SUBMODULES=/ s/.*=// p' build/config-host.mak)
     - cd build
     - find . -type f -exec touch {} +
     # Avoid recompiling by hiding ninja with NINJA=":"