Add test for zlib development branch.

This commit is contained in:
Darren Tucker 2023-08-21 18:05:26 +10:00
parent 84efebf352
commit 1acac79bfb
No known key found for this signature in database
3 changed files with 13 additions and 0 deletions

4
.github/configs vendored
View File

@ -205,6 +205,10 @@ case "$config" in
;; ;;
esac esac
;; ;;
zlib-develop)
INSTALL_ZLIB=develop
CONFIGFLAGS="--with-zlib=/opt/zlib --with-rpath=-Wl,-rpath,"
;;
*) *)
echo "Unknown configuration $config" echo "Unknown configuration $config"
exit 1 exit 1

8
.github/setup_ci.sh vendored
View File

@ -133,6 +133,8 @@ for TARGET in $TARGETS; do
valgrind*) valgrind*)
PACKAGES="$PACKAGES valgrind" PACKAGES="$PACKAGES valgrind"
;; ;;
zlib-*)
;;
*) echo "Invalid option '${TARGET}'" *) echo "Invalid option '${TARGET}'"
exit 1 exit 1
;; ;;
@ -214,3 +216,9 @@ if [ ! -z "${INSTALL_BORINGSSL}" ]; then
cp ${HOME}/boringssl/build/crypto/libcrypto.a /opt/boringssl/lib && cp ${HOME}/boringssl/build/crypto/libcrypto.a /opt/boringssl/lib &&
cp -r ${HOME}/boringssl/include /opt/boringssl) cp -r ${HOME}/boringssl/include /opt/boringssl)
fi fi
if [ ! -z "${INSTALL_ZLIB}" ]; then
(cd ${HOME} && git clone https://github.com/madler/zlib.git &&
cd ${HOME}/zlib && ./configure && make &&
sudo make install prefix=/opt/zlib)
fi

View File

@ -73,6 +73,7 @@ jobs:
- { target: ubuntu-latest, config: openssl-3.1.0 } - { target: ubuntu-latest, config: openssl-3.1.0 }
- { target: ubuntu-latest, config: openssl-1.1.1_stable } - { target: ubuntu-latest, config: openssl-1.1.1_stable }
- { target: ubuntu-latest, config: openssl-3.0 } # stable branch - { target: ubuntu-latest, config: openssl-3.0 } # stable branch
- { target: ubuntu-latest, config: zlib-develop }
- { target: ubuntu-22.04, config: pam } - { target: ubuntu-22.04, config: pam }
- { target: ubuntu-22.04, config: krb5 } - { target: ubuntu-22.04, config: krb5 }
- { target: ubuntu-22.04, config: heimdal } - { target: ubuntu-22.04, config: heimdal }