diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c59cb228e3..ae664950d9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,8 +15,8 @@ lint: git fetch https://gitlab.com/fdroid/fdroiddata; test -d build || mkdir build; for f in `git diff --name-only FETCH_HEAD`; do - appid=`echo $f | sed -n -e 's,^metadata/\(.*\)\.txt,\1,p' - -e 's,^metadata/\(.*\)\.yml,\1,p'`; + appid=`echo $f | sed -n -e 's,^metadata/\([^/][^/]*\)\.txt,\1,p' + -e 's,^metadata/\([^/][^/]*\)\.yml,\1,p'`; export CHANGED="$CHANGED $appid"; grep -q "^Repo *Type\W *git" $f && git -C build clone `sed -n "s,^Repo *:,,p" $f` $appid; done;