Add initial Travis CI configuration
authorAlessandro Ghedini <alessandro@ghedini.me>
Wed, 19 Aug 2015 22:12:29 +0000 (00:12 +0200)
committerRich Salz <rsalz@openssl.org>
Thu, 3 Sep 2015 16:40:25 +0000 (12:40 -0400)
Closes #63

Signed-off-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Ben Laurie <ben@openssl.org>
(cherry picked from commit 66c103bdaba21749555c8073a3f20b7741fa5869)

.travis.yml [new file with mode: 0644]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..2862473
--- /dev/null
@@ -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