[ci] Fix removal of vendored files from C/C++ lint

This commit is contained in:
Greg Chadwick 2020-02-26 13:46:59 +00:00
parent 6fc0a667e2
commit 2d1b07a5c6

View file

@ -106,7 +106,7 @@ jobs:
- bash: |
fork_origin=$(git merge-base --fork-point origin/master)
changed_files=$(git diff --name-only $fork_origin | grep -v /vendor/ | grep -E '\.(cpp|cc|c|h)$')
changed_files=$(git diff --name-only $fork_origin | grep -v '^vendor' | grep -E '\.(cpp|cc|c|h)$')
test -z "$changed_files" || git diff -U0 $fork_origin $changed_files | clang-format-diff -p1 | tee clang-format-output
if [ -s clang-format-output ]; then
echo -n "##vso[task.logissue type=error]"