aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Fenoll <[email protected]>2015-08-27 10:41:42 -0700
committerPierre Fenoll <[email protected]>2015-08-27 12:49:44 -0700
commitbc26cbd98a8d4e18d2a6a30caf51d3378e87cdd9 (patch)
treea72e6f779b76a343ba4df9cc4141fa777105a3d2
parent330628d6fc93a05fdfa2f7a82e16b45d984f0bcf (diff)
downloadotp-bc26cbd98a8d4e18d2a6a30caf51d3378e87cdd9.tar.gz
otp-bc26cbd98a8d4e18d2a6a30caf51d3378e87cdd9.tar.bz2
otp-bc26cbd98a8d4e18d2a6a30caf51d3378e87cdd9.zip
travis-ci: basic continuous integration with Travis CI
-rw-r--r--.travis.yml33
1 files changed, 33 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000..cb4274920e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,33 @@
+language: erlang
+
+otp_release:
+ - 18.0
+
+sudo: false
+
+addons:
+ apt:
+ packages:
+ - autoconf
+ - libncurses-dev
+ - build-essential
+ - libssl-dev
+ - libwxgtk2.8-dev
+ - libgl1-mesa-dev
+ - libglu1-mesa-dev
+ - libpng3
+ - default-jdk
+ - g++
+
+before_script:
+ - set -e
+ - export ERL_TOP=$PWD
+ - export PATH=$ERL_TOP/bin:$PATH
+ - export ERL_LIBS=''
+ - kerl_deactivate
+
+script:
+ - ./otp_build all -a
+
+after_success:
+ - ./otp_build tests