]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Add travis configuration
authorJoel Rosdahl <joel@rosdahl.net>
Mon, 7 Dec 2015 20:19:01 +0000 (21:19 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Mon, 7 Dec 2015 20:19:58 +0000 (21:19 +0100)
.travis.yml [new file with mode: 0644]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..8c0412a
--- /dev/null
@@ -0,0 +1,31 @@
+language: c
+
+addons:
+    apt:
+        packages:
+            - zlib1g-dev
+
+os:
+    - linux
+    - osx
+
+compiler:
+    - clang
+    - gcc
+
+matrix:
+    include:
+        - os: linux
+          compiler: clang
+          env: CFLAGS="-fsanitize=address -g" ASAN_OPTIONS="detect_leaks=0"
+    exclude:
+        - os: osx
+          compiler: gcc
+
+script:
+    - ./autogen.sh
+    - ./configure
+    - make
+    - if [ "$CC" = "gcc" ]; then
+          ./test.sh;
+      fi