mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2024-12-21 05:53:09 +00:00
33 lines
781 B
YAML
33 lines
781 B
YAML
language: cpp
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
dist: bionic
|
|
|
|
compiler:
|
|
- gcc
|
|
- clang
|
|
|
|
before_install:
|
|
- wget -L https://github.com/redis/redis/archive/6.0.8.tar.gz -O redis-6.0.8.tar.gz
|
|
- tar xfz redis-6.0.8.tar.gz
|
|
- wget -L https://github.com/redis/hiredis/archive/master.zip -O hiredis-master.zip
|
|
- unzip hiredis-master.zip
|
|
- mkdir -p $TRAVIS_BUILD_DIR/install
|
|
|
|
install:
|
|
- cd redis-6.0.8 && make -j2 && cd ..
|
|
- ./redis-6.0.8/src/redis-server &
|
|
- cd hiredis-master && make PREFIX=$TRAVIS_BUILD_DIR/install -j2 install && cd ..
|
|
|
|
script:
|
|
- mkdir compile && cd compile && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=$TRAVIS_BUILD_DIR/install .. && make -j2 && cd ..
|
|
- ./compile/test/test_redis++ -h 127.0.0.1 -p 6379
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
- dev
|