Integrate with Travis CI
Project: http://git-wip-us.apache.org/repos/asf/couchdb-mango/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-mango/commit/0f34ae29 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-mango/tree/0f34ae29 Diff: http://git-wip-us.apache.org/repos/asf/couchdb-mango/diff/0f34ae29 Branch: refs/heads/master Commit: 0f34ae293b08dd0a63aff960701cdad82a4a4b86 Parents: 08294c6 Author: Alexander Shorin <[email protected]> Authored: Fri Jul 24 06:03:25 2015 +0300 Committer: Alexander Shorin <[email protected]> Committed: Wed Jul 29 22:54:03 2015 +0300 ---------------------------------------------------------------------- .travis.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb-mango/blob/0f34ae29/.travis.yml ---------------------------------------------------------------------- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..04fdb33 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,29 @@ +language: erlang + +before_install: + - sudo apt-get update -qq + - sudo apt-get -y install libmozjs-dev python-virtualenv + - git clone --depth=1 https://github.com/apache/couchdb + - cd couchdb + - ./configure --disable-docs --disable-fauxton + - cp -R ../src ./src/mango + - make + - cd .. + - couchdb/dev/run -n 1 --with-admin-party-please & + - sleep 10 + +before_script: + - make venv + - source venv/bin/activate + - make pip-install + +matrix: + include: + - otp_release: 17.5 + python: 2.7 + - otp_release: R16B03-1 + python: 2.7 + - otp_release: R14B04 + python: 2.7 + +cache: apt
