couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kxe...@apache.org
Subject [2/5] couchdb-mango git commit: Integrate with Travis CI
Date Sat, 01 Aug 2015 15:50:48 GMT
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 <kxepal@apache.org>
Authored: Fri Jul 24 06:03:25 2015 +0300
Committer: Alexander Shorin <kxepal@apache.org>
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


Mime
View raw message