diff options
Diffstat (limited to '.woodpecker/analysis.yml')
-rw-r--r-- | .woodpecker/analysis.yml | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/.woodpecker/analysis.yml b/.woodpecker/analysis.yml deleted file mode 100644 index c6fa796..0000000 --- a/.woodpecker/analysis.yml +++ /dev/null @@ -1,28 +0,0 @@ -branches: master - -pipeline: - analysis: - image: alpine - commands: | - apk add --no-cache build-base cppcheck clang-extra-tools \ - imlib2-dev xorgproto \ - libxft-dev libexif-dev giflib-dev libwebp-dev >/dev/null - make config.h version.h - std="c99" - run_cppcheck() { - cppcheck --std="$std" --enable=performance,portability \ - --force --quiet --inline-suppr --error-exitcode=1 \ - --max-ctu-depth=8 -j"$(nproc)" \ - $(make OPT_DEP_DEFAULT="$1" dump_cppflags) \ - --suppress=varFuncNullUB --suppress=uninitvar \ - *.c - } - run_tidy() { - checks="$(sed '/^#/d' .woodpecker/clang-tidy-checks | paste -d ',' -s)" - clang-tidy --warnings-as-errors="*" --checks="$checks" --quiet *.c \ - -- -std="$std" $(make OPT_DEP_DEFAULT="$1" dump_cppflags) - } - run_cppcheck "0" - run_cppcheck "1" - run_tidy "0" - run_tidy "1" |