forked from memcached/memcached
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
23 lines (20 loc) · 681 Bytes
/
.travis.yml
File metadata and controls
23 lines (20 loc) · 681 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sudo: required
dist: xenial
language: cpp
arch:
- amd64
- arm64
compiler:
- gcc
install:
- sudo apt-get update -y
- sudo apt-get install -y build-essential automake1.11 autoconf libevent-dev libseccomp-dev git tar wget libio-socket-ssl-perl
- wget https://www.openssl.org/source/openssl-1.1.0g.tar.gz && tar xzf openssl-1.1.0g.tar.gz
- cd openssl-1.1.0g && ./config -Wl,--enable-new-dtags,-rpath,'$(LIBRPATH)' && make && sudo make install && openssl version && cd ../
- rm -rf openssl-1.1.0g && rm openssl-1.1.0g.tar.gz*
script:
- ./autogen.sh
- ./configure --enable-seccomp --enable-tls
- make -j
- make test
- make test_tls