diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-06-15 20:50:52 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-06-15 22:14:33 +0300 |
commit | 9a99cde35a75663aecd70fac7a97eb4ed8ed020e (patch) | |
tree | 8394b528f860fe894640d43307ce3927656348a5 /.gitlab-ci.yml | |
parent | f6cb5519a2cc4452055ff0bfb6f38990bc3e9e65 (diff) | |
download | manaplus-9a99cde35a75663aecd70fac7a97eb4ed8ed020e.tar.gz manaplus-9a99cde35a75663aecd70fac7a97eb4ed8ed020e.tar.bz2 manaplus-9a99cde35a75663aecd70fac7a97eb4ed8ed020e.tar.xz manaplus-9a99cde35a75663aecd70fac7a97eb4ed8ed020e.zip |
Add clang-tidy with sdl2 tests into .gitlab-ci.yml
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 573499005..9d8176991 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2821,6 +2821,23 @@ clang-tidy: libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev FLAGS: "-readability-implicit-bool-cast,-clang-analyzer-optin.cplusplus.VirtualCall,-performance-unnecessary-value-param,-misc-unused-parameters,-modernize-use-default,-clang-analyzer-alpha.deadcode.UnreachableCode,-clang-analyzer-alpha.cplusplus.VirtualCall,-clang-analyzer-alpha.unix.Stream,-clang-analyzer-alpha.security.taint.TaintPropagation,-clang-analyzer-alpha.core.CastToStruct,-clang-analyzer-alpha.core.BoolAssignment" + DFLAGS: "-DENABLE_LIBXML -DTMWA_SUPPORT -DDEBUGBUILD" + INCLUDES: "-I/usr/include -I/usr/include/SDL -I/usr/include/libxml2" + tags: + - docker + +clang-tidy_sdl2: + stage: build + script: + - ./tools/ci/jobs/clang_tidy.sh + <<: *job-push + variables: + PACKAGES: clang clang-tidy + libxml2-dev libcurl4-gnutls-dev libpng-dev + libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev + FLAGS: "-readability-implicit-bool-cast,-clang-analyzer-optin.cplusplus.VirtualCall,-performance-unnecessary-value-param,-misc-unused-parameters,-modernize-use-default,-clang-analyzer-alpha.deadcode.UnreachableCode,-clang-analyzer-alpha.cplusplus.VirtualCall,-clang-analyzer-alpha.unix.Stream,-clang-analyzer-alpha.security.taint.TaintPropagation,-clang-analyzer-alpha.core.CastToStruct,-clang-analyzer-alpha.core.BoolAssignment,-cppcoreguidelines-pro-type-cstyle-cast" + DFLAGS: "-DENABLE_LIBXML -DTMWA_SUPPORT -DDEBUGBUILD -DUSE_SDL2" + INCLUDES: "-I/usr/include -I/usr/include/SDL2 -I/usr/include/libxml2" tags: - docker |