aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-04-19 09:45:39 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-04-19 09:45:39 +0300
commit2f1e0dcc08ef99e9ba542d52c4c5b5378f51dc5a (patch)
treeae90226643ed9ea09d7f0824ca5129e7c40402e9 /.gitlab-ci.yml
parentc7d3fb718c4432c9dee9da65f99a8e9505658071 (diff)
downloadlibmicrohttpd-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.yml7
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: