diff options
-rw-r--r-- | .gitlab-ci.yml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 131afe61..9343368a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml | |||
@@ -27,7 +27,7 @@ variables: | |||
27 | MINGW_BUILD: buildenv-debian-mingw | 27 | MINGW_BUILD: buildenv-debian-mingw |
28 | GET_SOURCES_ATTEMPTS: "3" | 28 | GET_SOURCES_ATTEMPTS: "3" |
29 | CONFIGURE_BASE_FLAGS: --enable-asserts --cache-file cache/config.cache | 29 | CONFIGURE_BASE_FLAGS: --enable-asserts --cache-file cache/config.cache |
30 | CFLAGS_DEFAULT: -O0 -g -ggdb3 | 30 | CFLAGS_DEFAULT: -O0 -g -ggdb3 -Wall -Wextra |
31 | 31 | ||
32 | # In this build we combine | 32 | # In this build we combine |
33 | # * gcc | 33 | # * gcc |
@@ -39,7 +39,7 @@ gcc/Stretch: | |||
39 | - ./bootstrap | 39 | - ./bootstrap |
40 | - ./configure $CONFIGURE_BASE_FLAGS | 40 | - ./configure $CONFIGURE_BASE_FLAGS |
41 | - make -j$(nproc) | 41 | - make -j$(nproc) |
42 | - make -j$(nproc) check | 42 | - make check |
43 | - make -j$(nproc) distcheck | 43 | - make -j$(nproc) distcheck |
44 | tags: | 44 | tags: |
45 | - shared | 45 | - shared |
@@ -65,6 +65,7 @@ Sanitizers/Stretch: | |||
65 | - export ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-3.8/bin/llvm-symbolizer | 65 | - export ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-3.8/bin/llvm-symbolizer |
66 | - ./configure $CONFIGURE_BASE_FLAGS --disable-doc | 66 | - ./configure $CONFIGURE_BASE_FLAGS --disable-doc |
67 | - make -j$(nproc) check | 67 | - make -j$(nproc) check |
68 | - make check | ||
68 | - make -j$(nproc) distcheck | 69 | - make -j$(nproc) distcheck |
69 | tags: | 70 | tags: |
70 | - shared | 71 | - shared |
@@ -83,7 +84,7 @@ Scan-Build/Debian: | |||
83 | - ./bootstrap | 84 | - ./bootstrap |
84 | - scan-build ./configure $CONFIGURE_BASE_FLAGS | 85 | - scan-build ./configure $CONFIGURE_BASE_FLAGS |
85 | - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make -j$(nproc) | 86 | - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make -j$(nproc) |
86 | - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make -j$(nproc) check | 87 | - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make check |
87 | tags: | 88 | tags: |
88 | - shared | 89 | - shared |
89 | except: | 90 | except: |