aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlessandro Ghedini <alessandro@ghedini.me>2015-08-20 00:12:29 +0200
committerRich Salz <rsalz@openssl.org>2015-09-03 09:41:33 -0400
commit66c103bdaba21749555c8073a3f20b7741fa5869 (patch)
treeff47cd9a66cfd48c2b6c99b6c0ecfba8f84bbf39 /.travis.yml
parente56a79784c49b2b197d08a31b449152e96d5b395 (diff)
downloadopenssl-66c103bdaba21749555c8073a3f20b7741fa5869.tar.gz
Add initial Travis CI configuration
Closes #63 Signed-off-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Ben Laurie <ben@openssl.org>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000..286247358a
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+language: c
+
+os:
+ - linux
+ - osx
+
+compiler:
+ - clang
+ - gcc
+
+env:
+ - CONFIG_OPTS=""
+ - CONFIG_OPTS="--debug"
+ - CONFIG_OPTS="shared"
+
+script:
+ - ./config $CONFIG_OPTS && make && make test
+
+notifications:
+ recipient:
+ - openssl-dev@openssl.org
+ email:
+ on_success: change
+ on_failure: always