Skip to content

Commit

Permalink
Merge branch 'develop' into feature/issue-904-message-store-lister
Browse files Browse the repository at this point in the history
  • Loading branch information
jerith committed Feb 6, 2015
2 parents 5b615d0 + c5d3d22 commit df8194b
Show file tree
Hide file tree
Showing 5 changed files with 364 additions and 7 deletions.
20 changes: 16 additions & 4 deletions .travis.yml
Expand Up @@ -9,22 +9,34 @@ env:
- TWISTED_VERSION="Twisted"
matrix:
include:
# Test against the oldest version of Twisted that we claim to support
# Test against the oldest version of Twisted that we claim to support.
# This is a separate matrix inclusion to avoid spawning unnecessary builds.
- python: "2.7"
env: TWISTED_VERSION="Twisted==13.1.0"
services:
- riak
- redis-server
before_install:
# we need the protobuf-compiler so we can install Riak client libraries
# We need Riak 1.4, so we add Basho's repo and install from there.
# Additionally, we remove existing Riak data and replace the config with ours.
- sudo service riak stop
- "curl http://apt.basho.com/gpg/basho.apt.key | sudo apt-key add -"
- sudo bash -c "echo deb http://apt.basho.com $(lsb_release -sc) main > /etc/apt/sources.list.d/basho.list"
- sudo apt-get -qq update
- sudo apt-get install -qq -y --force-yes riak=1.4.12-1
- sudo rm -rf /var/lib/riak/*
- sudo cp utils/app.config /etc/riak/app.config
- sudo service riak start
# We need the protobuf-compiler so we can install Riak client libraries.
- sudo apt-get install -qq protobuf-compiler
install:
# We easy_install a binary riak_pb package because pip install needs `protoc'.
- "pip install ${TWISTED_VERSION}"
- "pip install -r requirements.pip --use-wheel"
- "pip install coveralls --use-wheel"
- "python setup.py install"
before_script:
# To see what version of Riak we're running and check that it's happy.
- riak version
- riak-admin member-status
script:
- VUMITEST_REDIS_DB=1 VUMI_TEST_NODE_PATH="$(which node)" coverage run --source=vumi `which trial` vumi
after_success:
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Expand Up @@ -53,7 +53,7 @@
# The short X.Y version.
version = '0.5'
# The full version, including alpha/beta/rc tags.
release = '0.5.11a'
release = '0.5.11'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -3,7 +3,7 @@

setup(
name="vumi",
version="0.5.11a",
version="0.5.12a",
url='http://github.com/praekelt/vumi',
license='BSD',
description="Super-scalable messaging engine for the delivery of SMS, "
Expand Down

0 comments on commit df8194b

Please sign in to comment.