image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS7_BUILD
script:
- ./autogen.sh
- - ./configure --with-java CFLAGS=-g
+ - ./configure --with-java --enable-ppp-tests CFLAGS=-g
- make -j4
# UTF-8 support is not available
- make VERBOSE=1 XFAIL_TESTS="auth-nonascii" -j4 check
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS7_BUILD
script:
- ./autogen.sh
- - ./configure --without-gnutls --with-openssl --with-java --without-openssl-version-check --enable-dtls-xfail --disable-dsa-tests CFLAGS=-g
+ - ./configure --without-gnutls --with-openssl --with-java --without-openssl-version-check --enable-dtls-xfail --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make -j4
# auth-nonascii: UTF-8 support is not available
# dtls-psk: communication with ocserv fails for undetermined reasons marking as xfail until issue is identified
Fedora/GnuTLS:
script:
- ./autogen.sh
- - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CFLAGS=-g
+ - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check --enable-ppp-tests CFLAGS=-g
- make tmp-distdir
- cd openconnect-$(git describe --tags | sed s/^v//)
- - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CFLAGS=-g
+ - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check --enable-ppp-tests CFLAGS=-g
- make -j4
# Disable rdrand to work around https://bugzilla.redhat.com/1831086
- make VERBOSE=1 OPENSSL_ia32cap=~0x4000000000000000 -j4 check
Fedora/GnuTLS/clang:
script:
- ./autogen.sh
- - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CC=clang CFLAGS=-g
+ - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CC=clang --enable-ppp-tests CFLAGS=-g
- make tmp-distdir
- cd openconnect-$(git describe --tags | sed s/^v//)
- - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CC=clang CFLAGS=-g
+ - ./configure --with-java --disable-dsa-tests --without-gnutls-version-check CC=clang --enable-ppp-tests CFLAGS=-g
- make -j4
# Disable rdrand to work around https://bugzilla.redhat.com/1831086
- make VERBOSE=1 OPENSSL_ia32cap=~0x4000000000000000 -j4 check
# Re-enable DSA since we test it
- update-crypto-policies --set LEGACY
- ./autogen.sh
- - ./configure --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests CFLAGS=-g
+ - ./configure --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make tmp-distdir
- cd openconnect-$(git describe --tags | sed s/^v//)
- - ./configure --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests CFLAGS=-g
+ - ./configure --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make -j4
# OpenSSL 1.1.0 disables 3DES and RC4 by default (https://www.openssl.org/blog/blog/2016/08/24/sweet32/)
- make VERBOSE=1 XFAIL_TESTS="obsolete-server-crypto" -j4 check
# Re-enable DSA since we test it
- update-crypto-policies --set LEGACY
- ./autogen.sh
- - ./configure CC=clang --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests CFLAGS=-g
+ - ./configure CC=clang --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make tmp-distdir
- cd openconnect-$(git describe --tags | sed s/^v//)
- - ./configure CC=clang --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests CFLAGS=-g
+ - ./configure CC=clang --without-gnutls --with-openssl --without-openssl-version-check --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make -j4
# OpenSSL 1.1.0 disables 3DES and RC4 by default (https://www.openssl.org/blog/blog/2016/08/24/sweet32/)
- make VERBOSE=1 XFAIL_TESTS="obsolete-server-crypto" -j4 check
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$UBUNTU_BUILD
script:
- ./autogen.sh
- - ./configure --with-java CFLAGS=-g
+ - ./configure --with-java --enable-ppp-tests CFLAGS=-g
- make -j4
# UTF-8 support is not available
- make VERBOSE=1 XFAIL_TESTS="auth-nonascii" -j4 check
- schedules
artifacts:
expire_in: 1 week
- when: on_failure
paths:
- tests/*.log
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$UBUNTU_BUILD
script:
- ./autogen.sh
- - ./configure --without-gnutls --with-openssl --with-java --without-openssl-version-check --disable-dsa-tests CFLAGS=-g
+ - ./configure --without-gnutls --with-openssl --with-java --without-openssl-version-check --disable-dsa-tests --enable-ppp-tests CFLAGS=-g
- make -j4
# UTF-8 support is not available
# OpenSSL 1.1.0 disables 3DES and RC4 by default (https://www.openssl.org/blog/blog/2016/08/24/sweet32/)