[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnurl] 86/411: travis: add a CI job with openssl3 (from git master)
From: |
gnunet |
Subject: |
[gnurl] 86/411: travis: add a CI job with openssl3 (from git master) |
Date: |
Wed, 13 Jan 2021 01:18:21 +0100 |
This is an automated email from the git hooks/post-receive script.
nikita pushed a commit to branch master
in repository gnurl.
commit 63a111a2770c04d9575386a87a34878226fe9c0e
Author: Daniel Stenberg <daniel@haxx.se>
AuthorDate: Wed Sep 2 15:48:18 2020 +0200
travis: add a CI job with openssl3 (from git master)
Closes #5908
---
.travis.yml | 11 +++++++++++
scripts/travis/before_script.sh | 9 +++++++++
2 files changed, 20 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index 503d1ced6..774ea88c1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -152,6 +152,17 @@ jobs:
- libpsl-dev
- libbrotli-dev
- libzstd-dev
+ - env:
+ - T=debug OPENSSL3="yes" C="--with-ssl=$HOME/openssl3"
LD_LIBRARY_PATH=/home/travis/openssl3/lib:/usr/local/lib
+ - OVERRIDE_CC="CC=gcc-8" OVERRIDE_CXX="CXX=g++-8"
+ addons:
+ apt:
+ <<: *common_apt
+ packages:
+ - *common_packages
+ - libpsl-dev
+ - libbrotli-dev
+ - libzstd-dev
- env:
- T=debug-mesalink C="--with-mesalink --without-ssl" MESALINK=yes
- OVERRIDE_CC="CC=gcc-8" OVERRIDE_CXX="CXX=g++-8"
diff --git a/scripts/travis/before_script.sh b/scripts/travis/before_script.sh
index e8bf71950..ddadae215 100755
--- a/scripts/travis/before_script.sh
+++ b/scripts/travis/before_script.sh
@@ -89,6 +89,15 @@ if [ "$TRAVIS_OS_NAME" = linux -a "$BORINGSSL" ]; then
export LIBS=-lpthread
fi
+if [ "$TRAVIS_OS_NAME" = linux -a "$OPENSSL3" ]; then
+ cd $HOME
+ git clone --depth=1 https://github.com/openssl/openssl
+ cd openssl
+ ./config enable-tls1_3 --prefix=$HOME/openssl3
+ make
+ make install_sw
+fi
+
if [ "$TRAVIS_OS_NAME" = linux -a "$QUICHE" ]; then
cd $HOME
git clone --depth=1 --recursive https://github.com/cloudflare/quiche.git
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnurl] 47/411: TLS: fix SRP detection by using the proper #ifdefs, (continued)
- [gnurl] 47/411: TLS: fix SRP detection by using the proper #ifdefs, gnunet, 2021/01/12
- [gnurl] 83/411: mqtt.c: avoid curl_ prefix on local variable, gnunet, 2021/01/12
- [gnurl] 78/411: hash: make it 'struct Curl_hash', gnunet, 2021/01/12
- [gnurl] 111/411: configure: let --enable-debug set -Wenum-conversion with gcc >= 10, gnunet, 2021/01/12
- [gnurl] 123/411: docs/LICENSE-MIXING: remove, gnunet, 2021/01/12
- [gnurl] 50/411: sockfilt: handle FD_CLOSE winsock event on write socket, gnunet, 2021/01/12
- [gnurl] 51/411: easyoptions: provide debug function when DEBUGBUILD, gnunet, 2021/01/12
- [gnurl] 36/411: RELEASE-NOTES: synced, gnunet, 2021/01/12
- [gnurl] 48/411: Curl_pgrsTime - return new time to avoid timeout integer overflow, gnunet, 2021/01/12
- [gnurl] 64/411: tls: add CURLOPT_SSL_EC_CURVES and --curves, gnunet, 2021/01/12
- [gnurl] 86/411: travis: add a CI job with openssl3 (from git master),
gnunet <=
- [gnurl] 93/411: docs: add categories to all cmdline opts, gnunet, 2021/01/12
- [gnurl] 98/411: winbuild/rundebug.cmd: remove, gnunet, 2021/01/12
- [gnurl] 84/411: setopt: avoid curl_ on local variable, gnunet, 2021/01/12
- [gnurl] 80/411: curl_threads: make it 'struct Curl_actual_call', gnunet, 2021/01/12
- [gnurl] 103/411: test1541: remove since it is a known bug, gnunet, 2021/01/12
- [gnurl] 74/411: select: align poll emulation to return all relevant events, gnunet, 2021/01/12
- [gnurl] 110/411: openssl: consider ALERT_CERTIFICATE_EXPIRED a failed verification, gnunet, 2021/01/12
- [gnurl] 81/411: vtls: make it 'struct Curl_ssl_session', gnunet, 2021/01/12
- [gnurl] 85/411: openssl: avoid error conditions when importing native CA, gnunet, 2021/01/12
- [gnurl] 124/411: tests: add test1912 to the dist, gnunet, 2021/01/12