]> granicus.if.org Git - strace/blobdiff - .travis.yml
Remove linux/ptp_clock.h
[strace] / .travis.yml
index 6a77b215a80a9a50b786e5b1e0c14e7d315d7559..f5af69f51ddaaa585fdbd9cf257c4846b41dd173 100644 (file)
@@ -2,38 +2,54 @@ language: c
 
 dist: trusty
 
-script: ./travis-ci.sh
+before_install: ./travis-install.sh
 
-sudo: required
-
-compiler:
-  - gcc
-  - clang-3.6
-  - musl-gcc
+script: ./travis-build.sh
 
-addons:
-  apt:
-    packages:
-    - gcc-multilib
-    - lcov
+sudo: required
 
-install:
-  - pip install --user codecov
+git:
+  depth: 2147483647
 
 env:
   global:
     - SLEEP_A_BIT="sleep 0.2"
     - VERBOSE="1"
-  matrix:
-    - TARGET=x86_64
-    - TARGET=x32
-    - TARGET=x86
 
 matrix:
-  exclude:
-    - compiler: clang-3.6
-      env: TARGET=x32
+  include:
+    - compiler: gcc
+      env:
+        - TARGET=x86_64
+    - compiler: gcc
+      env:
+        - TARGET=x32
+    - compiler: gcc
+      env:
+        - TARGET=x86
+    - compiler: clang
+      env:
+        - TARGET=x86_64
     - compiler: musl-gcc
-      env: TARGET=x32
+      env:
+        - TARGET=x86_64
+    - compiler: clang
+      env:
+        - TARGET=x86
     - compiler: musl-gcc
-      env: TARGET=x86
+      env:
+        - TARGET=x86
+    - compiler: gcc-7
+      env:
+        - TARGET=x86_64
+    - compiler: gcc-7
+      env:
+        - TARGET=x32
+    - compiler: gcc-7
+      env:
+        - TARGET=x86
+    - compiler: gcc
+      env:
+        - TARGET=x86_64
+        - CHECK=coverage
+        - KHEADERS=torvalds/linux