Add Circle CI config

master
Nicolas Favre-Felix 5 years ago
parent ee6c564991
commit 9d7d8a6287

@ -0,0 +1,36 @@
version: 2
jobs:
build:
docker:
- image: ubuntu:14.04
- image: redis:5.0.5-alpine
working_directory: ~/webdis
steps:
- checkout
# Build & run
- run: |
apt-get -y update &&
apt-get -y upgrade &&
apt-get -y --force-yes install wget make gcc libevent-dev libmsgpack-dev &&
make &&
sed -i -e 's/"daemonize":.*true,/"daemonize": false,/g' webdis.json &&
./webdis
# Run tests
- run: |
mkdir /tmp/artifacts &&
./tests/basic.py 2>&1 > /tmp/artifacts/test-out.txt
# Save artifacts
- store_artifacts:
path: /tmp/artifacts
destination: build
workflows:
version: 2
build:
jobs:
- build
Loading…
Cancel
Save