diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2019-04-19 09:45:39 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2019-04-19 09:45:39 +0300 |
commit | 2f1e0dcc08ef99e9ba542d52c4c5b5378f51dc5a (patch) | |
tree | ae90226643ed9ea09d7f0824ca5129e7c40402e9 /.gitlab-ci.yml | |
parent | c7d3fb718c4432c9dee9da65f99a8e9505658071 (diff) | |
download | libmicrohttpd-2f1e0dcc08ef99e9ba542d52c4c5b5378f51dc5a.tar.gz libmicrohttpd-2f1e0dcc08ef99e9ba542d52c4c5b5378f51dc5a.zip |
.gitlab-ci.yml: added warnings flags, disabled parallel tests
Diffstat (limited to '.gitlab-ci.yml')
-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: |