]> git.ipfire.org Git - people/ms/strongswan.git/blobdiff - .travis.yml
test-vectors: Add a Curve25519 DH test vector
[people/ms/strongswan.git] / .travis.yml
index 1b1966971c5e87c0e197bb51e5d699737784583c..8719563988238d7740b695605adbf02ec9d00fb6 100644 (file)
@@ -1,17 +1,20 @@
 language: c
 
+sudo: required
+dist: trusty
+
 compiler:
   - gcc
   - clang
 
 before_install:
-  - sudo apt-get update -qq
-  - sudo apt-get install -qq bison flex gperf gettext
   - ./scripts/test.sh deps
   - ./scripts/test.sh pydeps
 
+before_script:
+  - sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0 || true
+
 script:
-  - ./autogen.sh
   - ./scripts/test.sh
 
 env:
@@ -38,7 +41,16 @@ matrix:
   include:
     - compiler: gcc
       env: TEST=dist
+    - compiler: gcc
+      env: TEST=apidoc
     - compiler: gcc
       env: TEST=win64 MONOLITHIC=yes
+    # this does not work on 14.04 due to a missing @4 decoration for
+    # TryAcquireSRWLockExclusive in MinGW 3.1.0
     - compiler: gcc
       env: TEST=win32 MONOLITHIC=yes
+      dist: precise
+    - compiler: clang
+      os: osx
+      osx_image: xcode7
+      env: TEST=osx