summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <robert.newson@cloudant.com>2012-11-15 10:35:09 +0000
committerRobert Newson <robert.newson@cloudant.com>2012-11-15 11:23:55 +0000
commit0c4e0ec8b0b03f6b68b783296f56ab76ba3891ed (patch)
treebe5816535f9c1b3272824ce03f00240f12b59990
parentb2bf5571b3eebb070726c3e6eb01f95c244a15b5 (diff)
Fix travis build?
-rw-r--r--.travis.yml24
1 files changed, 22 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 165a98fe..0f075cfc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,8 +1,28 @@
+# Copyright 2012 Cloudant
+
+# for dynamic builds comment out couchjsflags
+env:
+ - couchjsflags="--static --nocurl"
+
before_install:
- - sudo apt-get update
- - sudo apt-get install libicu-dev libmozjs-dev
+ - echo "deb http://packages.cloudant.com/ubuntu precise main" | sudo tee /etc/apt/sources.list.d/cloudant-source.list
+ - sudo apt-get update -qq
+ - sudo apt-get purge -qq libmozjs185-dev libmozjs185-1.0
+# for static builds with no threading:
+ - sudo apt-get install -qq --force-yes libmozjs185-cloudant libmozjs185-cloudant-dev libicu-dev
+# for dynamic builds with threading:
+# - sudo apt-get install -qq libmozjs185-1.0 libmozjs185-dev libnspr4 libnspr4-dev libicu-dev
+
before_script: ./configure
+
script: make check
+
language: erlang
+
+notifications:
+ email: false
+ irc: "irc.freenode.org#cloudant"
+
otp_release:
- R14B04
+ - R15B02