Browse Source

CI: fix expression for filtering packages

android-5
Leonid Plyushch 6 years ago
parent
commit
72951f7b2c
No known key found for this signature in database GPG Key ID: 45F2964132545795
  1. 4
      scripts/build/ci/cirrus-ci_dispatcher.sh

4
scripts/build/ci/cirrus-ci_dispatcher.sh

@ -77,13 +77,13 @@ PACKAGE_NAMES=$(git diff-tree --no-commit-id --name-only -r "$GIT_CHANGES" packa
## Filter deleted packages.
for pkg in $PACKAGE_NAMES; do
if [ ! -d "${REPO_DIR}/packages/${pkg}" ]; then
PACKAGE_NAMES=$(sed "s/\<${pkg}\>//g" <<< "$PACKAGE_NAMES")
PACKAGE_NAMES=$(sed -E "s/(^|\s\s*)${pkg}(\$|\s\s*)/ /g" <<< "$PACKAGE_NAMES")
fi
done
## Filter excluded packages.
for pkg in $EXCLUDED_PACKAGES; do
PACKAGE_NAMES=$(sed "s/\<${pkg}\>//g" <<< "$PACKAGE_NAMES")
PACKAGE_NAMES=$(sed -E "s/(^|\s\s*)${pkg}(\$|\s\s*)/ /g" <<< "$PACKAGE_NAMES")
done
unset pkg

Loading…
Cancel
Save