You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
702 B
YAML

version: 2
jobs:
build-and-run-tests:
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 python2.7 &&
ln -s /usr/bin/python2.7 /usr/bin/python &&
make &&
sed -i -e 's/"daemonize":.*false,/"daemonize": true,/g' webdis.json &&
./webdis webdis.json
# Run tests
- run: |
./tests/basic.py
workflows:
version: 2
build-and-run-tests:
jobs:
- build-and-run-tests