summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorTim Rühsen <tim.ruehsen@gmx.de>2019-01-20 19:48:03 +0100
committerTim Rühsen <tim.ruehsen@gmx.de>2019-01-20 19:58:10 +0100
commitcaf30fbe2860b70e7a0f2e3cc4004b78bd681fd8 (patch)
tree088474246bad5ab03439368ec658431bf07fae95 /.gitlab-ci.yml
parentf1eda916a6e41f6489c2b62766e9ef9db6e3b569 (diff)
downloadwget-caf30fbe2860b70e7a0f2e3cc4004b78bd681fd8.tar.gz
* .gitlab-ci.yml: Add minimal build
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0b31ba4f..93ceaec4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -111,6 +111,32 @@ GnuTLS/Debian:
- tests/*.log
- testenv/*.log
+Minimal/Debian:
+ image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD
+ script:
+ - cp -a /builds/common/gnulib .
+ - export CFLAGS=$CFLAGS_DEFAULT
+ - ./bootstrap --skip-po
+ - ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --disable-nls --without-ssl --enable-ipv6 --without-zlib --without-libiconv-prefix
+ --disable-iri --disable-ntlm --disable-pcre --without-libpsl --without-libuuid
+ --without-libintl-prefix
+ - make -j$(nproc)
+ - make -j$(nproc) check
+ - make check-valgrind
+ tags:
+ - shared
+ - docker
+ artifacts:
+ expire_in: 2 weeks
+ when: on_failure
+ paths:
+ - ./*.log
+ - fuzz/*.log
+ - tests/*.log
+ - testenv/*.log
+
+
#Centos7 build:
# image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS7_BUILD
# script: