We can run SSL tests everywhere except mingw/Windows (#859)
This commit is contained in:
parent
8966a1fc2b
commit
04a27f4800
12
.travis.yml
12
.travis.yml
@ -17,11 +17,11 @@ branches:
|
|||||||
- /^release\/.*$/
|
- /^release\/.*$/
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- if [ "$BITS" == "64" ]; then
|
- if [ "$TRAVIS_COMPILER" != "mingw" ]; then
|
||||||
wget https://github.com/redis/redis/archive/6.0.6.tar.gz;
|
wget https://github.com/redis/redis/archive/6.0.6.tar.gz;
|
||||||
tar -xzvf 6.0.6.tar.gz;
|
tar -xzvf 6.0.6.tar.gz;
|
||||||
pushd redis-6.0.6 && BUILD_TLS=yes make && export PATH=$PWD/src:$PATH && popd;
|
pushd redis-6.0.6 && BUILD_TLS=yes make && export PATH=$PWD/src:$PATH && popd;
|
||||||
fi
|
fi;
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then
|
||||||
@ -33,8 +33,6 @@ before_script:
|
|||||||
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
sources:
|
|
||||||
- sourceline: 'ppa:chris-lea/redis-server'
|
|
||||||
packages:
|
packages:
|
||||||
- libc6-dbg
|
- libc6-dbg
|
||||||
- libc6-dev
|
- libc6-dev
|
||||||
@ -46,17 +44,13 @@ addons:
|
|||||||
- libssl-dev
|
- libssl-dev
|
||||||
- libssl-dev:i386
|
- libssl-dev:i386
|
||||||
- valgrind
|
- valgrind
|
||||||
- redis
|
|
||||||
|
|
||||||
env:
|
env:
|
||||||
- BITS="32"
|
- BITS="32"
|
||||||
- BITS="64"
|
- BITS="64"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- EXTRA_CMAKE_OPTS="-DENABLE_EXAMPLES:BOOL=ON -DENABLE_SSL:BOOL=ON";
|
- EXTRA_CMAKE_OPTS="-DENABLE_EXAMPLES:BOOL=ON -DENABLE_SSL:BOOL=ON -DENABLE_SSL_TESTS:BOOL=ON";
|
||||||
if [ "$BITS" == "64" ]; then
|
|
||||||
EXTRA_CMAKE_OPTS="$EXTRA_CMAKE_OPTS -DENABLE_SSL_TESTS:BOOL=ON";
|
|
||||||
fi;
|
|
||||||
if [ "$TRAVIS_OS_NAME" == "osx" ]; then
|
if [ "$TRAVIS_OS_NAME" == "osx" ]; then
|
||||||
if [ "$BITS" == "32" ]; then
|
if [ "$BITS" == "32" ]; then
|
||||||
CFLAGS="-m32 -Werror";
|
CFLAGS="-m32 -Werror";
|
||||||
|
Loading…
Reference in New Issue
Block a user